| |

Visual-Basic EinsteigerPrüfen, ob ini vorhanden ist, wenn nicht eine erstellen | |  | Autor: woerny01 | Datum: 09.09.08 17:34 |
| Hallo @ all,
könnt ihr mir mal unter die Arme greifen....
Möchte überprüfen, ob eine ini Datei vorhanden ist, wenn nicht soll diese erstellt werden.
Dim myIniFile As String
Dim strPfad As String
'Überprüfung, ob die *.ini vorhanden ist, wenn
'Ja = Prüfen ob Werte eingetragen sind
'Nein = erstelle eine über Dialog(UserForm)
If ReadIni(Environ("APPDATA") & "\" & Left(ThisWorkbook.Name, Len( _
ThisWorkbook.Name) - 4) & ".ini") = True Then
'nix
Else
Fole = Environ("APPDATA") & "\" & Left(ThisWorkbook.Name, Len( _
ThisWorkbook.Name) - 4)
WriteIni strPfad
'frmHDD.Show
End If
End Sub
Sub WriteIni(File As String)
'Diese Prozedur schreibt die ini-Datei
Dim f As Integer
f = FreeFile
Open File For Output As f
Print #f,
Close
End Sub
Function FileExists(sPath As String) As Boolean
'Prüft, ob eine Datei existiert
'Liefert True, wenn Datei existiert, sonst false
Dim oFSO As Object
Set oFSO = CreateObject("Scripting.FileSystemObject")
FileExists = oFSO.FileExists(sPath)
End Function
Function ReadIni(File As String) As Boolean
Dim f As Integer
'Setzt den Wert auf true
ReadIni = True
'Prüft ob die ini tatsächlich vorhanden ist
If FileExists(File) = True Then
f = FreeFile
Open File For Input As f
Line Input #f, dummy
Close
If dummy = "Falsch" Then ReadIni = False
End If
End Function Klappt nicht????
Könnt ihr mir helfen??
Ist es möglich, die Sektionen der ini gleich mitzugeben???
thx
Gruß
woerny
|  |
 | 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 |
  |
|
sevISDN 1.0 
Überwachung aller eingehender Anrufe!
Die DLL erkennt alle über die CAPI-Schnittstelle eingehenden Anrufe und teilt Ihnen sogar mit, aus welchem Ortsbereich der Anruf stammt. Weitere Highlights: Online-Rufident, Erkennung der Anrufbehandlung u.v.m. Weitere InfosTipp des Monats Neu! sevPopUp 2.0 
Dynamische Kontextmenüs!
Erstellen Sie mit nur wenigen Zeilen Code Kontextmenüs dynamisch zur Laufzeit. Vordefinierte Styles (XP, Office, OfficeXP, Vista oder Windows 8) erleichtern die Anpassung an die eigenen Anwendung... Weitere Infos
|
|
|
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
|
|