Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Länge eines Strings auslesen

Empfohlene Antworten

Veröffentlicht

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

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

beim PB einfach

len(string(woauchimmerdeinstringsteht))

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.

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.

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 ;) )

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

also es hat bereits geklappt. damit: Mit Zahl := length(edtData.Text);

ich habs rausbekommen. aber trotzdem nochmal danke

MFG Joe

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.