Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Datentypen Umwandeln (https://www.delphipraxis.net/18629-datentypen-umwandeln.html)

thomasvonmuenster1 22. Mär 2004 14:43


Datentypen Umwandeln
 
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  Edit2.Text:=IBQuery1.FieldByName('Pfad').AsString;
  Label4.Caption:=Edit2.Text;
  if ShellExecute(windows.PROCESS_CREATE_THREAD, 'open', 'AcroRd32.exe', Edit2.Text, nil, SW_SHOWDEFAULT)< 33 then showmessage('Anwendung kann nicht geoeffnet werden ');

end;
Ich lese aus einer Interbase DB de Pfad einer PDF Datei aus und lase ihn anzeigen.
Das geht auch aber bei der Übergabe in die ShellExecute Anweisung weigert er sich
und sagt
[Fehler] DbDatesF.pas(90): Inkompatible Typen: 'TCaption' und 'PAnsiChar'
wie kann PAnsiChar in einen String Umwandeln?
Oder geht es anders besser?

Danke Thomas!!

[edit=Admin]Delphi-Tags eingefügt. Künftig bitte selber machen. Danke. Mfg, Daniel[/edit]

kiar 22. Mär 2004 14:47

Re: Datentypen Umwandeln
 
versuche mal in deiner shellexecute Pchar(edit2.text)

Daniel 22. Mär 2004 15:08

Re: Datentypen Umwandeln
 
Ein Thread zu diesem Thema reicht.

:arrow: http://www.delphipraxis.net/internal...ct.php?t=21369

* locked *


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:42 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz