![]() |
Inkompatible Typen TCaption und PAnsiChar???
Hallöchen,
folgender Schnipsel paßt meinen Compiler nicht so richtig:
Delphi-Quellcode:
TCaption und PAnsiChar müßten meiner bescheidenen Meinung nach völlig kompatibel sein. Oder liege ich hier falsch?
procedure TForm1.Button1Click(Sender: TObject);
var cDownStatus : cDownloadStatusCallback; begin cDownStatus := cDownloadStatusCallBack.Create; try URLDownloadToFIle(nil,Edit1.Text,Edit2.Text,0,CDownStatus); finally cDownStatus.Free; end; end; |
Re: Inkompatible Typen TCaption und PAnsiChar???
Sonst einfach mittels
Delphi-Quellcode:
umwandeln
PChar('string')
|
Re: Inkompatible Typen TCaption und PAnsiChar???
Ich will aber eine Eingabe über Edit ermöglichen. Also kein festen String.
|
Re: Inkompatible Typen TCaption und PAnsiChar???
Delphi-Quellcode:
Geht das so nicht?
PChar(Edit1.Text);
|
Re: Inkompatible Typen TCaption und PAnsiChar???
nein, leider nicht. Habe es schon probiert.
[Edit]Sorry, hatte die Klammer vergessen. Meine eigene Blödheit!!![Edit-Ende]
Delphi-Quellcode:
URLDownloadToFIle(nil,PChar(Edit1.Text),PChar(Edit2.Text),0,CDownStatus)
|
Re: Inkompatible Typen TCaption und PAnsiChar???
Natürlich geht das so. Sorry, wenn ich mich reinhänge, aber ich tippe auf einen Tipp- oder Schusselfehler in deinem Programm, Mario. Das Typecasting
Delphi-Quellcode:
funktioniert zu 99% immer.
pchar(Edit1.Text)
|
Re: Inkompatible Typen TCaption und PAnsiChar???
Zitat:
Delphi-Quellcode:
geht einweandfrei.
URLDownloadToFIle(nil, PChar(Edit1.Text), PChar(Edit2.Text), 0, nil);
|
Re: Inkompatible Typen TCaption und PAnsiChar???
Habe meinen Senf nochmals editiert. Natürlich läuft es so.
|
Re: Inkompatible Typen TCaption und PAnsiChar???
Zitat:
|
Re: Inkompatible Typen TCaption und PAnsiChar???
Zitat:
Delphi-Quellcode:
MfG
type TCaption = String;
//oder type TCaption = type WideString; Binärbaum |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz