Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Strings in PAnsiChar (https://www.delphipraxis.net/81454-strings-pansichar.html)

hedie 27. Nov 2006 17:52


Strings in PAnsiChar
 
Hallo

Ich habe wirklich schon alles mögliche versucht um das Handle für ein Fenster das ursprünglich von einer ListBox kommt als String anzugeben.
Doch leider ohne erfolg. ich hoffe ihr könnt mir helfen


Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var
test:shortstring;
zahl:integer;
begin
zahl := listbox1.ItemIndex;
 test := listbox1.Items.Strings[zahl];
 SendMessage(FindWindow(test, nil), WM_SETTEXT, 0, Integer(PChar('545454!')));
end;
so soll es aussehen

immoment ersetzt die Variable "test" das handle was aber nicht geht.

Es würde mir genügen wenn ich wüsste wie ich einen String zu einem PAnsiChar umwandeln könnte.


Dnake

Liebe grüsse
Claudio

Luckie 27. Nov 2006 17:59

Re: Strings in PAnsiChar
 
Mit einem Cast nach PChar.

hedie 27. Nov 2006 18:01

Re: Strings in PAnsiChar
 
Und wie mach ich so einen Cast?

Danke für die antworten :D

Luckie 27. Nov 2006 18:02

Re: Strings in PAnsiChar
 
Delphi-Quellcode:
PChar(s)
Wobei s dein String ist.

hedie 27. Nov 2006 18:21

Re: Strings in PAnsiChar
 
Vielen Dank es hat geklapt :D


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:51 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