vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 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: INI-Datei schreiben 
Autor: 13uro
Datum: 03.07.07 23:55

Hallo Ihr beiden

@DerBaer
Habe ich schon versucht, hat jedoch keine Wirkung!
Warum erhalte ich dan die Fehlermeldung erst bei "INIKey"?

@heini1973

Hier der gesamte Code:
Option Explicit
 
' Deklaration der Win-API Funktionen zum Lesen und Schreiben von INI-Files
Public Declare Function WritePrivateProfileString Lib _
  "kernel32" Alias "WritePrivateProfileStringA" _
  (ByVal lpApplicationName As String, _
  ByVal lpKeyName As Any, ByVal lpString As Any, _
  ByVal lpFileName As String) As Long
 
Public Declare Function GetPrivateProfileString Lib _
  "kernel32" Alias "GetPrivateProfileStringA" _
  (ByVal lpApplicationName As String, _
  ByVal lpKeyName As Any, ByVal lpDefault As String, _
  ByVal lpReturnedString As String, ByVal nSize As Long, _
  ByVal lpFileName As String) As Long
 
Public Function FileExists(ByVal sFile As String) As Boolean
'Der Parameter sFile enthält den zu prüfenden Dateinamen
  Dim Size As Long
  On Local Error Resume Next
  Size = FileLen(sFile)
  FileExists = (Err = 0)
  On Local Error GoTo 0
End Function
 
Public Sub INITest()
Dim Pfad As String
Pfad = ThisWorkbook.Path & "\" & Replace(ThisWorkbook.Name, ".xls", ".ini")
If Not FileExists(Pfad) Then
Dim INiName, INISection, INIKey, INIWert
INiName = Replace(ThisWorkbook.Name, ".xls", ".ini")
INISection = "Settings"
INIKey = "DBPfad"
INIWert = ThisWorkbook.Path & "\" & Replace(ThisWorkbook.Name, ".xls", ".mdb")
 
'WritePrivateProfileString INISection, INIKey, INIWert, INiName
End If
End Sub

Uli

Wissen ist Macht; nichts wissen macht auch nichts!

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
INI-Datei schreiben67413uro03.07.07 11:18
Re: INI-Datei schreiben405heini197303.07.07 16:20
Re: INI-Datei schreiben402DerBaer03.07.07 17:45
Re: INI-Datei schreiben41313uro03.07.07 23:55
Re: INI-Datei schreiben39813uro05.07.07 00:20

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