King_Joe83 Geschrieben 25. April 2005 Geschrieben 25. April 2005 Hallo, hab ein kleines problem. und zwar: ich will aus einem edit feld die eingegebene textlänge angezeigt haben. wie kann ich denn das genau machen? MFG Joe
U-- °LoneWolf° Geschrieben 25. April 2005 Geschrieben 25. April 2005 Welche Programmiersprache? Falls du Delphi meinst da gibt es eine Funktion die sich strlength oder so ähnlich nennt. Einfach intvar = strlength(edit.text); so bzw. so ähnlich sollte es funktionieren
baba007 Geschrieben 25. April 2005 Geschrieben 25. April 2005 beim PB einfach len(string(woauchimmerdeinstringsteht))
grueni Geschrieben 25. April 2005 Geschrieben 25. April 2005 Welche Programmiersprache? Falls du Delphi meinst da gibt es eine Funktion die sich strlength oder so ähnlich nennt. Einfach intvar = strlength(edit.text); so bzw. so ähnlich sollte es funktionieren Für nullterminierte Strings (PChar) gibt es strlen, für die in Pascal üblichen gibts die Funktion Length.
King_Joe83 Geschrieben 25. April 2005 Autor Geschrieben 25. April 2005 für delphi. danke erstmal. ich probier es gleich mal aus. MFG Joe edit: also ich hab das grade ausprobiert, aber leider bringt er mir immer eine Fehlermeldung. so steht es bei mir. Zahl:= strLength(edtData.Text); könnt mir ja sagen was ich genau falsch gemacht hab.
grueni Geschrieben 25. April 2005 Geschrieben 25. April 2005 für delphi. danke erstmal. ich probier es gleich mal aus. MFG Joe edit: also ich hab das grade ausprobiert, aber leider bringt er mir immer eine Fehlermeldung. so steht es bei mir. Zahl:= strLength(edtData.Text); könnt mir ja sagen was ich genau falsch gemacht hab. 1. der Befehl heißt strlen 2. die Funktion ist für nullterminierte Strings (in Delphi haben die den Datentyp PChar) 3. Mit Zahl := length(edtData.Text); sollte es funktionieren 4. Wäre schön, wenn du sagen würdest, was für ne Fehlermeldung kommt (Ich würde mal auf "unbekannter Bezeichner" tippen )
U-- °LoneWolf° Geschrieben 25. April 2005 Geschrieben 25. April 2005 Die Fehlermeldung könnte sehr hielfreich sein. Lies mal was Grueni Geschrieben hat. Wie geasgt ich weis leider nicht auswendig wie der befehl lautet mein lettes Delphi Programm habe ich vor einem Jahr geschrieben. Für nullterminierte Strings (PChar) gibt es strlen, für die in Pascal üblichen gibts die Funktion Length. Edit: Grueni war schneller
King_Joe83 Geschrieben 25. April 2005 Autor Geschrieben 25. April 2005 also es hat bereits geklappt. damit: Mit Zahl := length(edtData.Text); ich habs rausbekommen. aber trotzdem nochmal danke MFG Joe
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden