CString.Find Stringtable geht nicht
-
Hallo
weiß jmd warum die folgende Codezeile immer (-1) als return liefert, obwohl der Stringname in der StringTable vorhanden ist?
CString strTbl; CString sLocalFile ("teststring"); //liefert immer -1 INT test = sLocalFile.Find(strTbl.LoadString(IDS_PAGE_1)); strTbl.LoadString(IDS_PAGE_1): //hier funktioniert es... test = sLocalFile.Find(strTbl);
Gruß
Bernd
-
ganz einfach wenn du mal geschaut hättest bringt LoadString Bool zurück das übergibst du dann der Find, was soll da auch raus kommen? und wo hast du da deinen Suchstring sLocalFile übergeben, nirgends genau so ist das
also deine 2. Variante is die einzig richtig Funktionierende