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 

Dieses Thema hat akzeptierte Lösungen:

Ordnername vergeben ohne Express-VI "Dateidialog"



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!

09.07.2019, 16:47
Beitrag #1

alex-one Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Apr 2019

2018
2016
DE



Ordnername vergeben ohne Express-VI "Dateidialog"
Hallo,

folgende Situation:
In einem Produktionsprozess einer gleichen Geräteart, möchte ich die am Ende entstanden Prüf-Daten in einer Ordnerstruktur abspeichern.
Hierbei soll als "höchster Ordner", ein Ordner mit der Geräte-Seriennummer angelegt werden, welche ich aus dem Gerät abrufe.
Diese Seriennummer möchte ich in einem Ordnerdialog, als Ordnername vorbelegen, es soll aber noch die Möglichkeit der Änderung des Namens sowie auch Speicherortes integriert sein. (im Bild mit Pfeil markiert)
Es gibt hier für das Express-VI "Dateidialog" mit dem Anschluss "Standardname".
Im ersten Ablauf funktioniert meine Programm. Wenn ich es zum zweiten Mal die Funktion aufrufe (mit einer anderen Seriennummer), bekomme ich im späteren Programmverlauf vom Express-VI „vision acquisition“ eine Fehlermeldung.

Gebe ich von Anfang an einen festen hinterlegten Pfad vor (ohne Dialog), funktioniert es alles, auch bei mehrmaligen Funktionsaufruf.

Also lange Rede kurzer Sinn:
Ich würde jetzt das Express-VI „Dateidialog“ weglassen.

Daher meine Frage, ob und wie es möglich ist, einen ähnlich Dialog zu starten, bei dem ich den Ordnername (im Bild mit Pfeil markiert) vorgeben/vorschlagen kann, der aber immer noch veränderbar sein soll.

Danke!!


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.07.2019, 18:16
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Ordnername vergeben ohne Express-VI "Dateidialog"

Akzeptierte Lösung

Hallo Alex,

klar kannst du das ohne ExpressVI machen…

Ich habe mir für einen ähnlichen Zweck auch einen eigenen "Dateidialog" gebastelt: es gibt ja zum Glück die ListFolder-Funktion!
Damit kannst du immer einlesen, welche Dateien schon vorhanden sind und dies in einer Listbox darstellen. Der User kann dann einen Eintrag in der Listbox auswählen, damit er in einem Stirng-Control übernommen wird (als aktueller Dateiname) oder eben einen neuen Namen im Stringcontrol eintippen.
(Ich habe das so gemacht, weil der Dateiname dann eben noch ein paar fest vorgegebene Namensbestandteile wie Datum, Prüfstand, Endung bekommt…)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Dateidialog Darstellung Ansicht: Details, Liste, Symbole & Sortierung Bigred 1 4.928 27.11.2012 15:41
Letzter Beitrag: jg
  Dateidialog Trinitatis 3 5.762 17.11.2011 18:15
Letzter Beitrag: jg
  Problem mit Dateidialog->Abrechen: Fehler 43 Kai 8 12.085 24.05.2011 13:51
Letzter Beitrag: chuparo
  Dateidialog Muster/Pattern für mehrere Dateitypen felde 4 9.427 06.12.2010 11:23
Letzter Beitrag: felde
  Dateidialog nicht mehr unterstützt? cuber1 2 5.489 22.11.2010 20:11
Letzter Beitrag: jg
  Dateidialog verschwindet Rainito 10 12.033 15.09.2010 16:11
Letzter Beitrag: Rainito

Gehe zu: