vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: Löschen von Dateien unterbinden 
Autor: srcdbgr
Datum: 28.09.06 02:08

Alternativ könntest Du den Inhalt der ini-Datei bei Programmstart in ein array schreiben. Alle Schreib und Lesevorgänge machst Du dann im array. Erst bei Programmende schaust Du nach, ob die Datei noch da ist. Ist sie noch da, dann update mit letztem Inhalt des array. Ist sie nicht mehr da, erstellst Du die Datei aus dem array neu.

Ein Problem hast Du dann nur, wenn die ini-Datei vor Programmstart gelöscht wird. Deshalb sicherheitshalber an einer anderen Stelle eine Kopie des letzten Zustands speichern. Dann musst Du natürlich auch beim Programmstart prüfen, ob die ini-Datei vorhanden ist. Wenn nicht, dann auf die Kopie zugreifen und in ein array schreiben.

Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it. (Brian W. Kernighan)

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Löschen von Dateien unterbinden560JAG27.09.06 14:22
Re: Löschen von Dateien unterbinden352OldMan27.09.06 16:54
Re: Löschen von Dateien unterbinden351srcdbgr28.09.06 02:08
Re: Löschen von Dateien unterbinden351JAG28.09.06 12:04

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel