Autor Beitrag
agm65
Hält's aus hier
Beiträge: 3

XP

BeitragVerfasst: Mi 01.10.03 05:57 
hey leute, ich komme ausm VB ins delphi und habe mal ne frage
um in vb die länge eines strings zu bestimmen reicht bsp:
msgbox len(string)

geht das bei delphi mit messagebox lenght(string) ?

vielen dank cu agm65
Andi1982
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 497

WinXP HE
D6 Enterprise
BeitragVerfasst: Mi 01.10.03 07:48 
Hallo,

die Länge eines Strings bekommst du so:

ausblenden Delphi-Quelltext
1:
Laenge := Length('String');					


In diesem Fall hätte Laenge den Wert 6 (Integer).

Gruß Andi

_________________
Solange die Bombe tickt ist alles in Ordnung, erst wenn sie damit aufhört wird es problematisch...
agm65 Threadstarter
Hält's aus hier
Beiträge: 3

XP

BeitragVerfasst: Mi 01.10.03 16:51 
Titel: weiter dazu....
hmm ich bekomme einen fehler:
inkompatible typen, string & integer....

was mache ich falsch ? das kann doch nicht sein :)

wie gebe ich in einer einfachen message box die string länge an ?

oder zB die länge des inhalts einer textbox...

thx cu agm65
GSE
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 740

Win 2k, Win XP Pro
D5 Prof, D6 Ent, D2k5 PE
BeitragVerfasst: Mi 01.10.03 17:07 
Gruß,
Die length-Funktion gibt dir einen Integerwert zurück, also musst du den erst in einen String umwandeln:ShowMessage(inttostr(length(String)));

mfg
GSE

_________________
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs
and the universe trying to produce bigger and better idiots. So far, the universe is winning. (Richard Cook)