Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi StrCopy Problem (string und pchar) (https://www.delphipraxis.net/73313-strcopy-problem-string-und-pchar.html)

Muetze1 15. Jul 2006 16:23

Re: StrCopy Problem (string und pchar)
 
@Hybrid666: wenn es nur um den Aufruf der Funktion geht: warum erstellst du zuvor die PChar? Du kannst die doch direkt beim Aufruf konvertieren:

Delphi-Quellcode:
antilock( Handle, anderesHandle, PChar(DataString), PChar(ParamString), ShowBool, NoPauseBool);

3_of_8 15. Jul 2006 16:27

Re: StrCopy Problem (string und pchar)
 
Zitat:

Zitat von Hawkeye219
Hallo Manuel,

Zitat:

Zitat von 3_of_8
Oooder strcopy(data, @text[1]);

(Ich mag diese Möglichkeit lieber, denn ich liiiebe kryptischen Code)

Magst du auch den Delphi-Debugger? Den wirst du sehen, falls die Variable text einen Leerstring enthält.

Gruß Hawkeye

Also ich hatte das Problem bist jetzt noch nie und wusste das daher auch nicht. Ist aber eigentlich auch logisch.

Hybrid666 15. Jul 2006 18:39

Re: StrCopy Problem (string und pchar)
 
Zitat:

Zitat von Muetze1
@Hybrid666: wenn es nur um den Aufruf der Funktion geht: warum erstellst du zuvor die PChar? Du kannst die doch direkt beim Aufruf konvertieren:

Delphi-Quellcode:
antilock( Handle, anderesHandle, PChar(DataString), PChar(ParamString), ShowBool, NoPauseBool);

das iss mir schon klar...nur iss das ne DLL file für mIRC, und das hat seine richtlinien, wenn die net eingehalten werden wird die DLL von mIRC abgestossen...und data ist die var in der mIRC die parameter übergibt und in dem ich die parameter für mIRC zurückgeben muss ;)

MfG Hybrid666

Muetze1 15. Jul 2006 22:38

Re: StrCopy Problem (string und pchar)
 
Zitat:

Zitat von Hybrid666
das iss mir schon klar...nur iss das ne DLL file für mIRC, und das hat seine richtlinien, wenn die net eingehalten werden wird die DLL von mIRC abgestossen...und data ist die var in der mIRC die parameter übergibt und in dem ich die parameter für mIRC zurückgeben muss ;)

Ok, wenn Daten auch zurück gegeben werden sollen, dann hast du natürlich keine andere Wahl. Die Frage kam mir nur noch beim betrachten des Threads...


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:36 Uhr.
Seite 2 von 2     12   

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