|
Autor
|
Thema: Bausteinname (1288 mal gelesen)
|
Traudel Mitglied

 Beiträge: 27 Registriert: 20.03.2007
|
erstellt am: 17. Apr. 2007 12:22 <-- editieren / zitieren --> Unities abgeben:         
Guten Tag, ich habe eine Frage, da ich zur Zeit eine kreative Blockade habe. Wie kann man den Namen eines Bausteins in einem Netzwerk auslesen lassen und dabei nur die letzte Ziffer in einer Methode auswerfen lassen. Z.B. Einzelstation1 und da möchte ich dann nur die 1 als Wert ausgeworfen bekommen. Danke euch. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 17. Apr. 2007 12:32 <-- editieren / zitieren -->
versuchs mal so print omit("einzelstation1",1,strlen("einzelstation")); ------------------ Der Simulator
|

| | Technischer Systemplaner - Gebäudeautomation / WSCAD (m/w/d) | | Was entsteht, wenn Leidenschaft und Innovation zusammentreffen? Wir entwickeln maßgeschneiderte Automationssysteme, die Gebäude intelligent, effizient und komfortabel machen. Unsere Mission ist es, den Energieeinsatz zu optimieren und CO2-Emissionen zu reduzieren, um eine nachhaltige Zukunft zu gestalten. Du bist eingeladen, diesen Weg mitzugestalten und aktiv an Lösungen für Energieeffizienz, Sicherheit und optimales Raumklima zu arbeiten.... | | Anzeige ansehen | Feste Anstellung |
|
Homer Simpson Mitglied
 
 Beiträge: 345 Registriert: 14.09.2005
|
erstellt am: 17. Apr. 2007 12:45 <-- editieren / zitieren --> Unities abgeben:          Nur für Traudel
Code: is i, n : integer; s : string; do s := "Quelle2xy42"; -- beliebiger Name for i := strlen(s) downto 1 loop n := ascii(copy(s, i, 1)); if n < ascii("0") or n > ascii("9") then exitloop; end; next; n := str_to_num(omit(s, 1, i)); print n; -- gibt in diesem Beispiel 42 aus end;
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
 |