Das OFFIZIELLE PROFAN SUPPORT FORUM
Einsteigerfragen
PROFAN-Programmierung
Helfer & Tools
Anregungen & Vorschläge
PROFAN-NEWS
Die Regeln!
2 - PROFAN-Programmierung

 Neues Thema  |  Zur Übersicht  |  Suchen  |  Einloggen   Vorherige Nachricht  |  Nächste Nachricht 
 Re: Hash-Variablen auf existierenden Key prüfen
Autor: Heinz Brill (---.dip0.t-ipconnect.de)
Datum:   13.03.22 13:59

Für einfache Schlüsselpaare könnte man auch so vorgehen :

 Declare hash h[]
 
  cls
  h["test1"] = "100"
  h["test2"] = "2"
  h["test3"] = "3"
 
 Case Hash1KeyExists(h[], "test1") : Print h["test1"]
 Case Hash1KeyExists(h[], "bla")   : Print h["bla"]
 Case Hash1KeyExists(h[], "test3") : Print h["test3"]
 
 PROC Hash1KeyExists
 Parameters Hash hashvar[], String key1
 Declare String key, value, Long retvar
 retvar = 0
 ForEach hashvar[], key, value
    Case key = key1 : retvar = 1
 EndFor
 Return retvar
 EndProc
 
 WaitKey
 End
 


Bei mehreren müßte man etwas basteln aufgrund der Hilfe :
Zitat:


Bei der Ausgabe mit ForEach werden die Schlüssel zu einem zusammengefasst und durch den Delimiter "|" getrennt. Dieser Delimiter kann mit Set("HashDel",D) beliebig eingestellt werden, wobei D auch aus mehreren Zeichen bestehen kann. Voreingestellt ist hier das "|".


Vielleicht mit Len() die Anzahl der Delimitter ermitteln und mit SubStr$()
den passenden rausfischen.

H.Brill
XProfan X4 + FreeProfan
Wir sind die XProfaner.
Sie werden von uns assimiliert.
Widerstand ist zwecklos!
Wir werden alle ihre Funktionen und Algorithmen
den unseren hinzufügen.

Was die Borg können, können wir schon lange !!!

 Beitrag beantworten  |  Foren-Liste  |  Alle Antworten   Neuerer Beitrag  |  Älteres Thema 

 Beiträge Autor  Datum
 Hash-Variablen auf existierenden Key prüfen  Neu
Jens-Arne Reumschüssel 12.03.22 09:08 
 Re: Hash-Variablen auf existierenden Key prüfen  Neu
Arndt Lindner 13.03.22 13:22 
 Re: Hash-Variablen auf existierenden Key prüfen  Neu
Heinz Brill 13.03.22 13:59 
 Re: Hash-Variablen auf existierenden Key prüfen  Neu
Jens-Arne Reumschüssel 16.03.22 13:07 
 Re: Hash-Variablen auf existierenden Key prüfen  Neu
Heinz Brill 16.03.22 17:20 
 Re: Hash-Variablen auf existierenden Key prüfen  Neu
Arndt Lindner 27.05.22 11:14 
 Re: Hash-Variablen auf existierenden Key prüfen  Neu
Jens-Arne Reumschüssel 01.06.22 19:42 


 Foren-Liste  |  Zur Registrierung 
 Benutzerlogin
 Benutzername:
 Passwort:
 Login-Daten speichern:
   
 Passwort vergessen?
E-Mail-Adresse oder Username unten eingeben. Dann wird Dir per e-Mail ein neues Passwort zugeschickt.

phorum.org