22.02.2010, 11:43
Beitrag #1
|
flojoh
LVF-Neueinsteiger
Beiträge: 5
Registriert seit: Nov 2009
8.20
-
de
8020
Oesterreich
|
Datei löschen
Hallo,
hab in einem 8.2-VI die Funktion Datei löschen drinnen. Ich möchte aber, dass vor dem Löschen abgefragt wird, ob die Datei wirklich gelöscht werden soll. Ich habe schon Bestätigen auf TRUE gesetzt, aber leider passiert hier nichts.
MfG
flojoh
|
|
|
22.02.2010, 11:55
Beitrag #2
|
|
|
22.02.2010, 12:00
Beitrag #3
|
|
|
07.07.2011, 13:39
Beitrag #4
|
|
|
07.07.2011, 13:59
Beitrag #5
|
|
|
07.07.2011, 14:21
Beitrag #6
|
|
|
07.07.2011, 14:26
Beitrag #7
|
GerdW
______________
Beiträge: 17.467
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Datei löschen
Hallo Michael,
die Wunder der DotNet-Programmierung und der Fernsteuerung fremder Programme...
Du rufst den Client mit dem Befehl "Send" auf, dann schließt du sofort alle Referenzen auf den Client, um sofort darauf die Datei schließen zu wollen. Der ferngesteuerte Client dürfte aber noch immer mit dem Senden der Email beschäftigt sein und hält deshalb die Temp-Datei in Beschlag... Also mögliche Lösung:
- Wartezeit zwischen "Send" und Dateilöschen
- Schleife programmieren: Wenn Datei noch geöffnet, dann warten, sonst löschen
|
|
|
07.07.2011, 14:35
Beitrag #8
|
|
|
07.07.2011, 14:37
(Dieser Beitrag wurde zuletzt bearbeitet: 07.07.2011 14:37 von GerdW.)
Beitrag #9
|
GerdW
______________
Beiträge: 17.467
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Datei löschen
Hallo Michael,
die Datei wird vom SMTPClient geöffnet. Da kannst du tausendmal versuchen, diese Datei von LabVIEW aus zu schließen - es wird nicht funktionieren, da dies vom SMTPClient erledigt werden muss!
|
|
|
| |