![]() |
StrCopy Problem (string und pchar)
ich hab folgendes problem:
Delphi-Quellcode:
funktioniert...aber ich will statt nem vordefiniertem string ne variable des typs string einfügen...aber
strcopy(data,'blablabla');
Delphi-Quellcode:
funktioniert nicht...wie kann ich das machen? (data ist ein PChar)
strcopy(data,text);
MfG Hybrid666 |
Re: StrCopy Problem (string und pchar)
Ich nehme an text ist ein String?
Einfach so:
Delphi-Quellcode:
strcopy(data,PChar(text));
|
Re: StrCopy Problem (string und pchar)
oder mit StrPas PChar nach String wandeln
aus der Hilfe: Zitat:
Grüße Klaus |
Re: StrCopy Problem (string und pchar)
strcopy erwartet aber zwei AnsiChars als Übergabewerte, er braucht also nichts in einen String umwandeln. ;)
|
Re: StrCopy Problem (string und pchar)
Ich weiß nicht, welche Version du benutzt, aber bei mir (Delphi 7) ist StrPas deprecated.
Delphi unterstützt bei meiner Version einen impliziten Cast von PChar auf String. Umgekehrt gehts mit @str[1] oder PChar(str). |
Re: StrCopy Problem (string und pchar)
Zitat:
data ist ein PChar, den ich auch als PChar brauche, weil er fest in einer function ist
Delphi-Quellcode:
so...und wenn ich strcopy mit einem FESTEN string (also 'blablabla') nehme gehts, also müsste es auch gehen wenn ich da text reintu....oder ich muss eben irgendwie text zuerst in einen PChar umwandeln falls das geht...
function antilock( mWnd: hWnd; aWnd: hWnd; Data: PChar; Parms: PChar; Show: Boolean; NoPause: Boolean ): Integer; export; stdcall;
MfG Hybrid666 P.S.: Ich nutze Delphi 6 Personal |
Re: StrCopy Problem (string und pchar)
Zitat:
Delphi-Quellcode:
strcopy(data,PChar(text));
|
Re: StrCopy Problem (string und pchar)
Oooder strcopy(data, @text[1]);
(Ich mag diese Möglichkeit lieber, denn ich liiiebe kryptischen Code) |
Re: StrCopy Problem (string und pchar)
ich hab das prob gelöst:
Delphi-Quellcode:
Danke an alle.
strcopy(data,PChar(text));
MfG Hybrid666 |
Re: StrCopy Problem (string und pchar)
Hallo Manuel,
Zitat:
Gruß Hawkeye |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:55 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-2025 by Thomas Breitkreuz