vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 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: GetPrivateProfileString ?? 
Autor: VestMerkur
Datum: 10.03.05 14:06

Hi teccer,

die Deklarationen der API habe ich mir aber gespart:


Schreiben:

' Einzelnen Eintrag strKey(KCode) im Abschnitt "Art" speichern
'
WritePrivateProfileString "Art", strkey, strKCode, strIniDatei

Hierbei ist strKCode=" beliebigerText", strKey = "Code", strIniDatei = Ini-Dateipfad



INI-Datei (nach dem Schreiben):

[Art]
Code= beliebigerText



Lesen:

strKCode = fctGetIniStr("Art", strkey, "", strIniDatei)

Rückgabewert=beliebigerText




Public Function fctGetIniStr(ByVal strAbschnitt As String, ByVal strKey As String, ByVal strDefault As String, _
ByVal strIniFile As String, Optional ByVal iKeySize As Integer = 300) As String
' Eintrag aus INI-Datei lesen
'
Dim lKeySizeRet As Long
Dim strKeyWert As String

strKeyWert = Space$(iKeySize)
lKeySizeRet = GetPrivateProfileString(strAbschnitt, strKey, strDefault, strKeyWert, iKeySize, strIniFile)
' strKeyWert wird OHNE führende BLANK zurückgegeben, die eigentlich in der INI-Datei enthalten sind.
' lKeySizeRet hat den Wert "Länge des Strings - führende Blank"
fctGetIniStr = Left$(strKeyWert, lKeySizeRet)
End Function




Oder meintest Du den WorkAround ??? Der FUNKTIONIERT !
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
GetPrivateProfileString ??870VestMerkur10.03.05 11:52
Re: GetPrivateProfileString ??550teccer10.03.05 12:10
Re: GetPrivateProfileString ??577VestMerkur10.03.05 14:06

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