Das OFFIZIELLE PROFAN SUPPORT FORUM
Einsteigerfragen
PROFAN-Programmierung
Helfer & Tools
Anregungen & Vorschläge
PROFAN-NEWS
Die Regeln!
2 - PROFAN-Programmierung

 Neues Thema  |  Zur Übersicht  |  Suchen  |  Einloggen   Vorherige Nachricht  |  Nächste Nachricht 
 Re: Datei löschen funktioniert nicht
Autor: Jörg Greve (---.dip0.t-ipconnect.de)
Datum:   02.01.18 14:28

Zitat:


Wenn man das konsequent, auch bei mehreren Dateien
und Variablen, macht...


jo genau. Bei vielen dBase Dateien hab ich für sowas dann immer gern ein Array genommen. Der Index des Elements entsprach dann der Dateinummer.
Das hat dann zusätzlich den Vorteil, das beim Beenden des Programms oder ähnlichen Situationen alle noch offenen .dbf's gezielt geschlossen werden können:
 Declare ds&[] 'array für DateiStatus
 ...
 'entsprechend der Dateianzahl werden dann im Programmverlauf die Elemente 0 oder 1 gesetzt
 ...
 ...
 db_off 'alle offenen dbf's schließen
 ...
 
 Proc db_off
  'alle noch offenen dbf's schließen
  WhileLoop 1,SizeOf(ds&[])-1
   If ds&[&loop] 'wenn geöffnet  
    @db("Close",&loop)
    ds&[&loop] = 0 'dateistatus auf 0 (geschlossen)
   EndIf
  EndWhile
 EndProc
 
 


Diese Proc kann ich dann an beliebiger Stelle im Programm aufrufen, wenn ich sicher sein will, das auch wirklich alle dbf's geschlossen sind.
Auf die gleiche Weise könnte ich sie (wenn nötig) alle auf einem Schlag wieder öffnen. :-)

Gruß Jörg

Ideen gibt es viele - man muss sie nur haben...
XProfan X2.1, X3.1 / XP-Pro, Win7-Pro (32/64) / Linux Mint-Mate, AntiX

Nachricht bearbeitet (02.01.18 14:31)

 Beitrag beantworten  |  Foren-Liste  |  Alle Antworten   Neuerer Beitrag  |  Älteres Thema 

 Beiträge Autor  Datum
 Datei löschen funktioniert nicht  Neu
Wilfried Heyse2 31.12.17 15:59 
 Re: Datei löschen funktioniert nicht  Neu
p. specht 31.12.17 20:02 
 Re: Datei löschen funktioniert nicht  Neu
Heinz Brill 31.12.17 20:32 
 Re: Datei löschen funktioniert nicht  Neu
Wilfried Heyse2 31.12.17 21:34 
 Re: Datei löschen funktioniert nicht  Neu
Heinz Brill 01.01.18 07:20 
 Re: Datei löschen funktioniert nicht  Neu
Wilfried Heyse2 01.01.18 12:20 
 Re: Datei löschen funktioniert nicht  Neu
Heinz Brill 01.01.18 13:33 
 Re: Datei löschen funktioniert nicht  Neu
Wilfried Heyse2 01.01.18 20:58 
 Re: Datei löschen funktioniert nicht  Neu
Wilfried Heyse2 01.01.18 22:34 
 Re: Datei löschen funktioniert nicht  Neu
Heinz Brill 02.01.18 07:04 
 Re: Datei löschen funktioniert nicht  Neu
Wilfried Heyse2 02.01.18 10:23 
 Re: Datei löschen funktioniert nicht  Neu
Heinz Brill 02.01.18 10:41 
 Re: Datei löschen funktioniert nicht  Neu
Jörg Greve 02.01.18 12:15 
 Re: Datei löschen funktioniert nicht  Neu
Heinz Brill 02.01.18 12:30 
 Re: Datei löschen funktioniert nicht  Neu
Jörg Greve 02.01.18 14:28 
 Re: Datei löschen funktioniert nicht  Neu
Wilfried Heyse2 02.01.18 20:46 


 Foren-Liste  |  Zur Registrierung 
 Benutzerlogin
 Benutzername:
 Passwort:
 Login-Daten speichern:
   
 Passwort vergessen?
E-Mail-Adresse oder Username unten eingeben. Dann wird Dir per e-Mail ein neues Passwort zugeschickt.

phorum.org