Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi convertierung von WideString (https://www.delphipraxis.net/97356-convertierung-von-widestring.html)

JSB 9. Aug 2007 08:35


convertierung von WideString
 
Hallo!

Ich brauche einen WideString.

Mit folgender Umwandlung eines Strings ist es irgendwie nicht getan...

Delphi-Quellcode:
var eintest : WideString;
eintest := WideString('EinfesterString');
...wenn ich einer Funktion die einen WideString erwartet "eintest" übergebe, dann bekommen ich eine Schutzverletzung. :wall:

mirage228 9. Aug 2007 08:36

Re: convertierung von WideString
 
Hi,

Ist der Typecast überhaupt nötig?

mfG
mirage228

Bernhard Geyer 9. Aug 2007 08:41

Re: convertierung von WideString
 
Zitat:

Zitat von JSB
...wenn ich einer Funktion die einen WideString erwartet "eintest" übergebe, dann bekommen ich eine Schutzverletzung. :wall:

Dann zeig mal den Aufruf dieser Funktion. Das was du machst ist des öfteren in unserem Code vorhanden und bereitet keine Probleme.

JSB 9. Aug 2007 09:14

Re: convertierung von WideString
 
...voilà!

Delphi-Quellcode:
var Accountdaten: UserCredentials5;
    eintest : WideString;
begin
eintest := WideString('EinfesterString');
Accountdaten.UserName := eintest;
end;
Delphi-Quellcode:
property UserName: WideString read FUserName write FUserName;

kolbaschedder 9. Aug 2007 09:21

Re: convertierung von WideString
 
Accountdaten sollte erst erzeugt werden.

Delphi-Quellcode:
var Accountdaten: UserCredentials5;
    eintest : WideString;
begin
eintest := WideString('EinfesterString');
Accountdaten := UserCredentials5.Create();  <---
Accountdaten.UserName := eintest;
end;

JSB 9. Aug 2007 10:18

Re: convertierung von WideString
 
Danke!!!
tut mir leid, idiotenfehler :oops:


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