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:

Kopieren einer Datei mit austeigendem Suffix



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!

Gestern, 07:52
Beitrag #1

simcum Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 128
Registriert seit: May 2015

2016
2010
DE


Deutschland
Kopieren einer Datei mit austeigendem Suffix
Hallo zusammen,

ich komme bei meiner Programmierung an einem Punkt nicht weiter, hoffe ihr könnt mir helfen.

Ich versuche eine TDMS Datei auf einem anderen Ordner zu kopieren.
Das Kopieren ansich funktioniert ohne Probleme. Ich wollte bei bereits existierender Datei mit dem gleichen Namen im Kopierpfad, das dieser mit einem aufsteigenden Suffix versehen wird.
Leider bekomme ich das irgenwie nicht hin, erhalte den Fehler 10 "Doppelter Pfad". Irgendetwas scheine ich zu übersehen.

Ich habe das Vi und eine Beispieldatei zum kopieren dem Anhang beigefügt.

Bedanke mich schonmal und hoffe auf eure Unterstützung

Gruß

simcum


Angehängte Datei(en)
0.0 .zip  Beispiel Vi.zip (Größe: 14,58 KB / Downloads: 7)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Gestern, 09:10 (Dieser Beitrag wurde zuletzt bearbeitet: Gestern 09:11 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.521
Registriert seit: May 2009

LV2019 (LV2021)
1995
DE_EN

10×××
Deutschland
RE: Kopieren einer Datei mit austeigendem Suffix
Hi simcum,

Zitat:Ich wollte bei bereits existierender Datei mit dem gleichen Namen im Kopierpfad, das dieser mit einem aufsteigenden Suffix versehen wird.
Leider bekomme ich das irgenwie nicht hin, erhalte den Fehler 10 "Doppelter Pfad". Irgendetwas scheine ich zu übersehen.
Du verwendest die Funktion "Create File with incrementing suffix", was an sich eine gute Idee ist.
Dummerweise übersiehst du das Wort "Create" im Funktionsnamen: es wird nicht nur ein Dateiname generiert, sondern eben auch eine Datei! (LabVIEW-Hilfe lesen lohnt sich immer! Big Grin)

Lösungen:
1. Nach dem CreateFileWithIncrementingSuffix das FileCopy mit einem TRUE bei "Overwrite" versehen…
2. Nach dem CreateFileWithIncrementingSuffix die neu angelegte Datei erst schließen (da wird eine RefNum erzeugt!!!) und dann gleich wieder löschen. Dann erst kopieren…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Gestern, 13:12
Beitrag #3

simcum Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 128
Registriert seit: May 2015

2016
2010
DE


Deutschland
RE: Kopieren einer Datei mit austeigendem Suffix
Hallo GerW,

vielen Dank für deine Lösungsvorschläge.
Ich verstehe natürlich, habe garnicht daran gedacht.
Ich habe dein Lösungvorschlag 1 umgesetzt, da ich das löschen als zuzätlichen Schritt nicht haben möchte.
Prinzipiell funktioniert es, es wird eine Datei mit dem Namen Test (1).tdms zwar erzeugt und kein Fehler mehr angezeigt.
Leider wird nur der Name kopiert ohne Inhalt. Meine Test.tdms Datei hat 2KB die erzeugte Test (1).tdms 0KB, läßt sich natürlich auch nicht öffnen.
Muss ich hier noch etwas beachten?

Danke nochmals für deine Hilfe

Gruß

simcum
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Gestern, 13:44
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.521
Registriert seit: May 2009

LV2019 (LV2021)
1995
DE_EN

10×××
Deutschland
RE: Kopieren einer Datei mit austeigendem Suffix

Akzeptierte Lösung

Hallo simcum,

Zitat:Leider wird nur der Name kopiert ohne Inhalt. Meine Test.tdms Datei hat 2KB die erzeugte Test (1).tdms 0KB, läßt sich natürlich auch nicht öffnen.
Muss ich hier noch etwas beachten?
Vielleicht nach dem CreateFileWith… die Refnum mit einem Close schließen!?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Heute, 06:41
Beitrag #5

simcum Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 128
Registriert seit: May 2015

2016
2010
DE


Deutschland
RE: Kopieren einer Datei mit austeigendem Suffix
Hallo GerdW,

vielen Dank für die Lösung hat alles super funktioniert.

Gruß

simcum
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
  HTML-Datei - Name einer PNG bzw. JPG ändern Dsans 1 2.571 09.02.2023 04:42
Letzter Beitrag: Martin.Henz
  benutzerdefinierte Error Codes in einer zentralen Datei im Projekt verwalten t.hipp 6 7.518 26.10.2020 16:08
Letzter Beitrag: Jessel_de
  nur einen Teil einer TDMS Datei lesen gottfried 1 4.897 06.02.2017 17:47
Letzter Beitrag: gottfried
  Speicherverwendung --> immer kopieren Trinitatis 8 6.387 16.12.2016 12:58
Letzter Beitrag: GerdW
  Nachkommastellen abgeschnitten beim einlesen einer csv-datei in ein array noled 2 5.447 02.12.2015 16:37
Letzter Beitrag: noled
  Daten aus Blockdiagramm kopieren eincremerle 2 4.273 09.11.2015 15:13
Letzter Beitrag: Lucki

Who read this thread?
10 User(s) read this thread:
Martin.Henz, IchSelbst, simcum, TpunktN, Woodeye, RMR, th13, GerdW, UliB, BNT

Gehe zu: