Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Problem mit TString (https://www.delphipraxis.net/27497-problem-mit-tstring.html)

remie 11. Aug 2004 08:29


Problem mit TString
 
Hallo

hab einproblem mit ner abfrage und zwar wenn ich meine variabele nachname von meinem sqlquery auf gleichheit mit dem Caption von meinem label abfrage sagt mir der compiler "Incompatible typs String und TString"


code

var
mysqlquery1nachname : TString

...

if mysqlquery1nachname <> Label1.Caption then
...


hatt einer eine Ide was ich ändern muss ???

thx im vorraus

Gollum 11. Aug 2004 08:31

Re: Problem mit TString
 
Hallo,

TString in String umbenennen, dann müsste es gehen.

Wusste gar nicht, dass es den Typ TString gibt :gruebel:

remie 11. Aug 2004 08:32

Re: Problem mit TString
 
Hm das Problem ist das das das Delphi selber generiert hatt gibt es dan keinen totalen fehler ???

rantanplan99 11. Aug 2004 08:42

Re: Problem mit TString
 
meinst du vielleicht TStrings ?? Wenn ja, dann ist das eine String Liste! und du kannst keinen String mit einer TStringList (bzw. TStrings) vergleichen

UweR 11. Aug 2004 08:45

Re: Problem mit TString
 
Hallo Remie

wenn Delphi das so generiert hat lass es so, obwohl ich da noch meine Zweifel habe. Wenn du einen String mit dem Inhalt von einem TString vergleichen willst mußt du die Property Text des TString-Objektes nehemn. Also
Delphi-Quellcode:
if mysqlquery1nachname.Text <> Label1.Caption then

remie 11. Aug 2004 08:45

Re: Problem mit TString
 
Ja meine natürlich TStrings sorry

aber wie kann ich das dan machen über einen Index ??

if mysqlquery1nachname[1] <> label1.Caption

remie 11. Aug 2004 08:47

Re: Problem mit TString
 
Danke UweR hatt geklapt

Bowler 11. Aug 2004 08:49

Re: Problem mit TString
 
Ach TStrings. Ich war auch gerade bei Google unterwegs, um zu schauen, was TString in Delphi für ein Typ ist.
Naja, also generell greifst du auf die Elemente per Index zu, aber denke dran, dass die Element-Liste 0-based ist, also das erste Element in der Liste hat den Index 0....Und das letzte Element hat den Index (Anzahl-1).

Gruß
Christian


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz