INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

txt Datei mit variablen Namen erstellen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

13.07.2010, 11:00
Beitrag #1

ollumque Offline
LVF-Grünschnabel
*


Beiträge: 26
Registriert seit: Jul 2010

2011
2010
EN


Deutschland
txt Datei mit variablen Namen erstellen
Guten Tag,

ich arbeite seit 2 Tagen mit LabView 2009 und habe die Grundbeispiele in der Anleitung und einige kleine Übungen durchgemacht. Erfahrung im Programmieren habe ich mit C und VBA.
Jetzt möchte ich etwas eigentlich auch Simples programmieren, aber irgendwie scheiterts schon daran.


Ich möchte, dass der Benutzer, nachdem das Programm gestartet wurde einen String eingeben muss. Durch Bestätigung mit einer Taste wird dieser String als Name einer Testdatei gespeichert: STRING.txt.
Außerdem soll danach ein weitere Eingabemaske aufgerufen werden, die vorher ausgeblendet wurde und das String-Eingabefeld soll ausgegraut werden.

Hat irgendwer eine Idee, wie man das umsetzen kann? Welche Bausteine kann ich dazu nutzen ?(wahrscheinlich gibts die schon, aber die verstecken sich sehr gut -.-^^)

Viele Grüße

ollumque
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.07.2010, 11:17 (Dieser Beitrag wurde zuletzt bearbeitet: 13.07.2010 11:18 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.427
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
txt Datei mit variablen Namen erstellen
Hallo olumque,

Idee:
   

Lv09_img2


Angehängte Datei(en)
Sonstige .vi  string.vi (Größe: 33,98 KB / Downloads: 180)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.07.2010, 11:56
Beitrag #3

ollumque Offline
LVF-Grünschnabel
*


Beiträge: 26
Registriert seit: Jul 2010

2011
2010
EN


Deutschland
txt Datei mit variablen Namen erstellen
Wow. Das ging fix. Vielen DankSmile.

Leider sagt mir 90 % der Zeichnungt nichts, da ich sowas noch nie gesehen habe...
Was ist das ganz außen herum? Was hat die "innnere"(diagonal, geschrichelte Linie) zu bedueten?

Gibts es hier irgendwo eine Anleitung, da meine bisherigen Kentnisse ja eher bescheiden sind...


Viele Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.07.2010, 12:03 (Dieser Beitrag wurde zuletzt bearbeitet: 13.07.2010 12:04 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.427
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
txt Datei mit variablen Namen erstellen
Hallo ollumque,

- das "außen drum" zeigt, dass es ein Snippet ist - ein Feature von LV2009. Du kannst das Bild direkt in ein Blockdiagramm ziehen und bekommst ein fertiges VI (bei FireFox erst auf Festplatte zwischenspeichern!).

- das "innen drin" ist eine Event-Struktur...

Bitte als Anfänger immer die Kontexthilfe (Ctrl-H) anschalten!
Außerdem hatte ich dir ja auch das VI selbst mit angehangen (das Snippet war ungünstig gewählt).

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.07.2010, 08:48
Beitrag #5

ollumque Offline
LVF-Grünschnabel
*


Beiträge: 26
Registriert seit: Jul 2010

2011
2010
EN


Deutschland
txt Datei mit variablen Namen erstellen
Ok, das war ja gar nicht so schwerSmile. Danke.


mhm...eine Frage hätte ich noch.

Ich möchte, dass ein paar Buttons (anstatt der Message-Box) angezeigt werden sobald man auf O.K. klickt. Und wenn man auf einen neuen Button "Starte neu" klickt, sollen diese wieder verschwinden und nur noch das String-Eingabefeld und der O.K. Button angezeigt werden.

Ich habe über eine Rekursion nachgedacht, nur irgendwie fehlt mir der Denkanstoß...

Weiß jemand Rat?

Viele Grüße
ollumque
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.07.2010, 10:05
Beitrag #6

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
txt Datei mit variablen Namen erstellen
Such mal im Forum nach State Machine.


Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
15.07.2010, 07:08
Beitrag #7

ollumque Offline
LVF-Grünschnabel
*


Beiträge: 26
Registriert seit: Jul 2010

2011
2010
EN


Deutschland
txt Datei mit variablen Namen erstellen
Irgendwie steige ich durch die State-Machine nicht ganz durch. Kann ich damit eine verschachtelte If-Anweisung erzeugen?

Ich möchte, dass, wie oben schon geklärt, ein String eingegeben wird. Erst durch das Drücken den Buttons 'OK' wird der String gespeichert und es sollen weitere Bedienelemente eingeblendet werden. Solange soll der 'OK' ausgegraut sein. Durch die Bedienelemente steuere ich einen Signalgeber und je nach dem welches ich betätige wird ein anderes Signal ausgegeben. Wenn nun der Button 'Eingabe Beendet' gedrückt wird, werden die Bedienelemente wieder ausgegraut und 'OK' eingeblendet.

Ich habe es mit zwei verschatelten Ereignisprozeduren versucht, doch leider geht das nicht, da solange ich 'OK' drücke, die zweite Ereignisprozedur mit den Bedienelemente ausgeführt wird.

Wenn ich das mit einer State-Machine durchführen kann, wäre das superSmile. Wie könnte ich dort ansetzen?

Viele Grüße

ollumque
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.07.2010, 07:32
Beitrag #8

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
txt Datei mit variablen Namen erstellen
Irgendwie steige ich durch die State-Machine nicht ganz durch. Kann ich damit eine verschachtelte If-Anweisung erzeugen?

Sie ist im Prinzip her eher eine Switch-Case Struktur in einer While-Schleife



Hier ein Beispiel das ungefähr das enthält was du versuchst:

Labview 8.5


Sonstige .vi  Simple_Statemachine.vi (Größe: 24,66 KB / Downloads: 175)


WICHTIG bzw stark empfehlenswert:

Statemachines grundsätzlich immer mit Enum (die ein typedef besitzen) steuern
Vorteile gegenüber String gesteuert:
-Rechtschreibefehler werden ausgeschlossen
-Wenn das Enum einen Typedef besitzt werden automatisch alle Konstanten bei einer Veränderung angepasst (klingt jetzt nicht so spektakulär, aber glaub mir du wirst dankbar sein wenn du ne Anpassung machen musstWink)

Hoffe das hilft dir weiter

Mit freundlichen Grüssen

MNussbaumer
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.07.2010, 07:48
Beitrag #9

Yantit Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 160
Registriert seit: Jun 2010

8.2.1
2010
de

63xxx
Deutschland
txt Datei mit variablen Namen erstellen
In dem Buch von Bernward Mütterlein - Handbuch für die Programmierung mit Labview sind auch verschiedene Beispiele dazu erklärt, daran habe ich es mir versucht anzueignen.

Finde die Beispiele nicht schlecht darin (Getränkeautomat, etc.). Und die BDs sind auch recht verständlich.

Vielleicht ist das ja was für dich...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.07.2010, 12:35
Beitrag #10

ollumque Offline
LVF-Grünschnabel
*


Beiträge: 26
Registriert seit: Jul 2010

2011
2010
EN


Deutschland
txt Datei mit variablen Namen erstellen
Das hat mir wirklich sehr geholfen NussbaumerSmile, jetzt habe ich es glaube ich durchblickt. Vielen Dank dafürSmile.

Super Sache, nach einem Buch habe ich eh schon gesucht. Thx für den Tip.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  CSV Datei in Labview erstellen ares2013 8 5.206 02.03.2020 11:14
Letzter Beitrag: Achim
  Library Namen und Pfad von VI ermitteln Lien_Alere 4 5.613 20.12.2019 08:56
Letzter Beitrag: GerdW
  Zeilenumbruch in Namen und refnums? jusaca 3 3.528 13.06.2016 08:28
Letzter Beitrag: jusaca
Question Namen aus CTL olmethn 4 4.045 26.06.2015 09:13
Letzter Beitrag: olmethn
Question Cluster nach Namen aufschlüsseln und aus den Namen jeweils eine Messdatei erzeugen Michael26 11 8.841 29.01.2015 09:40
Letzter Beitrag: GerdW
  Bündeln - konstanten mit Namen versehen curby23523 2 3.693 30.04.2013 11:17
Letzter Beitrag: jg

Gehe zu: