14.09.2010, 07:23
Guten Morgen allerseits,
ich bin absoluter Neuling was LabView angeht und möchte mir ein LabView-Programm erstellen, um eine Accountverwaltung zu realisieren. Also habe ich mir ein "Registrierungs-Programm" und ein "Anmelde-Programm" zusammen gestellt. Beide Programme greifen auf eine Text-Datei zurück, wo die Anmelde-Daten gespeichert werden, nachdem man mit der Registrierung einen Benutzer angelegt hat. Für das Anlegen und Anmelden eines Benutzers hat alles gut funktioniert. Also habe ich es versucht zu erweitern, dass ich mehrere Benutzer anlegen kann.
Mein erstes Problem war, dass ich nicht nacheinander mehrere Benutzer anlegen konnte, da die Datei immer wieder überschrieben wurde. Dem bin ich damit entgegen getreten, indem ich die Daten aus der Text-Datei und die neue Anmeldung in einem Array zusammenfasse und dieses Array wieder in die Datei schreibe. (Ich denke aber dass noch eine bessere Möglichkeit gibt)
Jetzt sitze ich jedoch an dem Problem, dass ich nicht weiß, wie ich die Anmeldung anpassen muss, damit die eingegebenen Daten mit denen aus der Text-Datei verglichen werden und bei Übereinstimmung die Anmeldung erfolgt.
Meine erste Idee war mit "Aus Tabellendatei lesen" die Daten wieder in ein Array zu schreiben und die einzelnen Elemente des Array zu vergleichen. Ich hab nur keine Ahnung wie ich das umsetzen soll.
Anbei habe ich beide VI (LabView 8.6) und die Text-Datei hochgeladen. Nur die Pfade für die Textdatei müssten noch geändert werden.
Danke schonmal im vorraus für die Hilfe,
LG Schü
p.s.: Vorher hab ich ein wenig gegoogelt und bin da schon auf einen Foren-Beitrag gestoßen, wo es um die Verschlüsselung des Passwortes ging. Diese Idee habe ich gleich mit aufgegriffen.
Edit: Mir ist gerade aufgefallen, dass die VI-Einstellung "Fenstererscheinungsbild" noch auf "Benutzerdefiniert" steht. Habe ich so eingestellt, damit keine andere Aktion möglich ist, wenn Registerierung / Ameldung aktiv ist. Bitte noch umstellen, nicht dass ich mir euren Zorn zuziehe ^_^
ich bin absoluter Neuling was LabView angeht und möchte mir ein LabView-Programm erstellen, um eine Accountverwaltung zu realisieren. Also habe ich mir ein "Registrierungs-Programm" und ein "Anmelde-Programm" zusammen gestellt. Beide Programme greifen auf eine Text-Datei zurück, wo die Anmelde-Daten gespeichert werden, nachdem man mit der Registrierung einen Benutzer angelegt hat. Für das Anlegen und Anmelden eines Benutzers hat alles gut funktioniert. Also habe ich es versucht zu erweitern, dass ich mehrere Benutzer anlegen kann.
Mein erstes Problem war, dass ich nicht nacheinander mehrere Benutzer anlegen konnte, da die Datei immer wieder überschrieben wurde. Dem bin ich damit entgegen getreten, indem ich die Daten aus der Text-Datei und die neue Anmeldung in einem Array zusammenfasse und dieses Array wieder in die Datei schreibe. (Ich denke aber dass noch eine bessere Möglichkeit gibt)
Jetzt sitze ich jedoch an dem Problem, dass ich nicht weiß, wie ich die Anmeldung anpassen muss, damit die eingegebenen Daten mit denen aus der Text-Datei verglichen werden und bei Übereinstimmung die Anmeldung erfolgt.
Meine erste Idee war mit "Aus Tabellendatei lesen" die Daten wieder in ein Array zu schreiben und die einzelnen Elemente des Array zu vergleichen. Ich hab nur keine Ahnung wie ich das umsetzen soll.
Anbei habe ich beide VI (LabView 8.6) und die Text-Datei hochgeladen. Nur die Pfade für die Textdatei müssten noch geändert werden.
Danke schonmal im vorraus für die Hilfe,
LG Schü
p.s.: Vorher hab ich ein wenig gegoogelt und bin da schon auf einen Foren-Beitrag gestoßen, wo es um die Verschlüsselung des Passwortes ging. Diese Idee habe ich gleich mit aufgegriffen.
Edit: Mir ist gerade aufgefallen, dass die VI-Einstellung "Fenstererscheinungsbild" noch auf "Benutzerdefiniert" steht. Habe ich so eingestellt, damit keine andere Aktion möglich ist, wenn Registerierung / Ameldung aktiv ist. Bitte noch umstellen, nicht dass ich mir euren Zorn zuziehe ^_^