ListBox Problem Focus?! Selected?!
-
Und da bin ich schon das zweite mal für heute, nun mit folgendem Problem..
Ich will mit dem ShellExecute Befehl eine URL mit dem INet Explorer laden..
Die Url steht als Item in einer ListBox..jetzt will ich die URL auslesen und dem ShellExecute geben:
AnsiString URLV;
URLV = ListBox1->Items->Strings[ListBox1->ItemIndex];
ShellExecute(Handle, "open", URLV, NULL, NULL, SW_SHOWDEFAULT);
Nun bekomm ich die FehlerMeldung das eine Konvertierung von AnsiString in const char * nicht möglich sei.. wie bekomm ich nun aber die URL aus der Listbox gelesen und bei ShellExecute eingefügt?!
-
Probiere es mal mit
ShellExecute(Handle, "open", URLV.c_str() , NULL, NULL, SW_SHOWDEFAULT);
-
URLV.c_str()
AnsiString-Methoden genauer anschauen und die Hilfe gründlicher lesen!
-
Schau dir mal die AnsiString-Methode .c_str() an.
Da werden Sie geholfen.
-
Vielen Dank, hatte das c_str() zwar in der Hilfe gefunden, konnte da aber nicht so richtig was mit anfangen; steht jetzt aber in meiner kleinen hilfe datei