First you set the Return String to the Input value and none of the If's is proceed. So, what goes In is coming Out.
Regards, Werner FUNCTION Gronverter(sInChar AS String) AS String DIM sRetChar AS String = sInChar IF sInChar = "?" THEN sRetChar = "a" IF sInChar = "?" THEN sRetChar = "v" IF sInChar = "?" THEN sRetChar = "g" IF sInChar = "?" THEN sRetChar = "d" IF sInChar = "?" THEN sRetChar = "e" IF sInChar = "?" THEN sRetChar = "z" IF sInChar = "?" THEN sRetChar = "?" IF sInChar = "?" THEN sRetChar = "th" IF sInChar = "?" THEN sRetChar = "i" IF sInChar = "?" THEN sRetChar = "k" IF sInChar = "?" THEN sRetChar = "l" IF sInChar = "?" THEN sRetChar = "m" IF sInChar = "?" THEN sRetChar = "n" IF sInChar = "?" THEN sRetChar = "x" IF sInChar = "?" THEN sRetChar = "o" IF sInChar = "?" THEN sRetChar = "p" IF sInChar = "?" THEN sRetChar = "r" IF sInChar = "?" THEN sRetChar = "s" IF sInChar = "?" THEN sRetChar = "t" IF sInChar = "?" THEN sRetChar = "i" IF sInChar = "?" THEN sRetChar = "f" IF sInChar = "?" THEN sRetChar = "h" IF sInChar = "?" THEN sRetChar = "ps" IF sInChar = "?" THEN sRetChar = "o" RETURN sRetChar END ------------------------------------------------------------------------------ _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user