![]() |
Array of WCHAR übergeben.
Sorry habe heute wieder was an der Klatsche..
Ich erstelle 2 gleiche Arrays und möchte das eine dem anderen übergeben will irgendwie nicht.
Delphi-Quellcode:
jetzt soll x = y werden.
x : Array [0..63] of WCHAR;
y : Array [0..63] of WCHAR; Also einfach x := Y funktioniert aber nicht. Inkompatible typen obwohl eigentlich gleich. gruss |
AW: Array of WCHAR übergeben.
Versuche es doch einmal, das Array als Typ zu deklarieren und dann bei den Variablen den Typ angeben. Das sollte gehen.
Delphi-Quellcode:
type
ar = Array [0..63] of WCHAR; var x,y : ar; |
AW: Array of WCHAR übergeben.
Zitat:
PS: Funktioniert warum muss man da über Type gehen ? Wenn ich einen String mit einem anderen austausche habe ich das Problem doch auch nicht. gruss |
AW: Array of WCHAR übergeben.
Statische Arrays konnte man doch noch nie einfach zuweisen, oder?
|
AW: Array of WCHAR übergeben.
Zitat:
string = string, Integer = Integer. Array vom gleichen Typ nicht gleich Array?.. hmmm Funktioniert bin aber auf PWideChar umgestiegen. gruss |
AW: Array of WCHAR übergeben.
Zitat:
Gruß Andreas |
AW: Array of WCHAR übergeben.
Zitat:
Am ende wollte ich nichts anderes als einen ToolTip ;) gruss |
AW: Array of WCHAR übergeben.
Zitat:
gruss |
AW: Array of WCHAR übergeben.
[QUOTE=EWeiss;1434773]
Zitat:
Zitat:
Nur bei DYNAMISCHEN Arrays (= Pointer) muss man den Inhalt per Copy(..) übertragen, es sei denn Du willst lediglich dessen Adresse zuweisen. Gruß Andreas |
AW: Array of WCHAR übergeben.
[QUOTE=Andreas13;1434787]
Zitat:
gruss |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10: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