Entwickler-Ecke

Windows API - Shellexe Problem


Fabian W. - Sa 07.05.05 15:30
Titel: Shellexe Problem

Delphi-Quelltext
1:
ShellExecute(Application.Handle, 'open', extractfilepath(Paramstr(0))+'\Support\FabianWalz@web.de.url'nilnil, SW_SHOW);                    


Was mache ich hier falsch??

Als ich den Code geschrieben habe ließ es sich euínwandtfrei compiliren. Aber nach ner kleienen Änderung in ner anderern Unit kommt plötzlich dieser Fehler:
Zitat:
[Fehler] Unit7.pas(42): E2010 Inkompatible Typen: 'string' und 'PAnsiChar'


KAMM MIR JEMAND HELFEN??


WeBsPaCe - Sa 07.05.05 15:48


Delphi-Quelltext
1:
ShellExecute(Application.Handle, 'open'PChar(extractfilepath(Paramstr(0))+'\Support\FabianWalz@web.de.url')nilnil, SW_SHOW);                    


wulfskin - Sa 07.05.05 15:49

Das gab es auch schon hundertmal ;)!
Casten heisst das Zauberwort: PChar(String);.

Gruß Hape!


Fabian W. - Sa 07.05.05 18:08

So dumm das mag, bare so hatte ich's dann probiert. Gegangen is es trotzdem nicht. Nja, jetzt geht's, Danke!
Vielleicht liegt's ja an der Einagebgeschwindigkeit :lol: