Forum: Sonstige Fragen zu Delphi
by LuCSteR,
1. Sep 2008
Hatte ich versucht, ging erst nicht, und jetzt schon. Misteriös. Aber warum muss das auf einmal PChar sein? Vorher war er doch auch zufrieden (bevor Windows eingebunden wurde)?
Forum: Sonstige Fragen zu Delphi
by LuCSteR,
1. Sep 2008
Die Fehler treten mit dem Einbinden von "Windows" auf. Und zwar an 2 Stellen, wo ich Dateien löschen will (die Pfadangabe). Die haben aber mit dem OnKeyDown garnix am Hut. Das hat auch vorher prima funktioniert.
@DeddyH: Gibt keinen Fehler mehr mit den Paramtern :)
hier die beiden Fehlerstellen:
DeleteFile(TempDir+SubStr); //PChar gefordert ?
DeleteFile(DownloadDir+ListBox4.Items);...
Forum: Sonstige Fragen zu Delphi
by LuCSteR,
1. Sep 2008
Guter Einwand erst einmal ^^
Hab das Ereignis im OnKeyUp, das ist problematisch sagst du?
auf jeden Fall habe ich jetzt eine Menge anderer Fehler, die es vorher nicht gab o_O
Unit1.pas(458,42) Error: Incompatible type for arg no. 1: Got "AnsiString", expected "PChar"
Unit1.pas(556,62) Error: Incompatible type for arg no. 1: Got "AnsiString", expected "PChar"
Unit1.pas(766,25) Error:...
Forum: Sonstige Fragen zu Delphi
by LuCSteR,
1. Sep 2008
if Key=VK_RETURN then
for i:=0 to ListBox7.Items.Count-1 do
if ListBox7.Selected then
ShellExecute(nil, 'open', DownloadDir+ListBox7.Items, nil, nil, SW_SHOWNORMAL); //SW_SHOW funktioniert auch nicht :/
Diese Fehler bringt der Compiler:
Unit1.pas(763,20) Error: Identifier not found "VK_RETURN"
Unit1.pas(766,89) Error: Identifier not found "SW_SHOWNORMAL"
Forum: Sonstige Fragen zu Delphi
by LuCSteR,
1. Sep 2008
Hi,
also mir ist nix besseres zur Themenbeschreibung eingefallen. Sorry o_O
Es geht mir darum:
In einer ListBox stehen die Namen von Log-Dateien eines Ordners drin. Durch Doppelklick/ENTER auf ein Item (bzw. auch bei MultiSelect) soll die zugehörige Log-Datei mit einem best. Programm (TextPad) geöffnet werden. Bei Mehrfachselektierung von Items soll jedes in einem seperaten TextPad-Fenster...