Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
376to380
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
376to380
376to380
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

GetPrivateProfileString

GetPrivateProfileString
05.02.2004 09:38:38
eo-hivo
Hallo!
ich habe ein altes Word 6.0 Dokument mit Makros, als ich mit O2K aufgemacht hab sind die Makros auch schön konvertiert worden:
~begin~

Sub main()
Dim Autonum$
Dim Nummer
Autonum$ = WordBasic.[getprivateprofilestring$]("Einkauf", "Bestellnummer", "N:\Nummern.ini")
msgbox Autonum$
End Sub

~end~
so allerdings is das ja immer noch nicht so ganz VBA bzw. mir gefällt das mit Wordbasic nicht, deswegen hab ich mich umgesehen und hab auch was passendes "neueres" gefunden:
~begin~
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

Sub test()
Dim puffer
puffer = Space$(128)
res = GetPrivateProfileString("Einkauf", "Bestellnummer", vbNullString, puffer, Len(puffer), "N:\nummern.ini")
MsgBox Left$(puffer, res)
End Sub

~end~
so, das obige, also das mit wordbasic funktioniert, aber das untere funktioniert nicht, wer weiß wieso, ich glaube ja das es an der Deklaration, aber ich weiß nicht wo.
für Hilfe wäre ich dankbar
eo-hivo

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: GetPrivateProfileString
05.02.2004 10:16:27
AndreasSt
Hallo,
in der Deklaration wurde der AliasName GetPrivateProfileStringA vergeben,
also mußt du die Funktion auch mit diesem Namen aufrufen:
res = GetPrivateProfileStringA("Einkauf", "Bestellnummer", vbNullString, puffer, Len(puffer), "N:\nummern.ini")
Gruss
Andreas
AW: GetPrivateProfileString
05.02.2004 14:40:05
eo-hivo
Idee gut, durchführung war nix
kommt Fehler das Funktion nicht deklariert ist :(
bitte weitere Vorschläge
danke

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige