| |

Visual-Basic EinsteigerRe: Funktioniert nicht | |  | Autor: Zeke | Datum: 17.06.02 10:59 |
| Also zuerst die Deklarationen:
Private Declare Function CountFiles Lib "VBEX32.DLL" _
Alias "VBFILECOUNT" ( _
ByVal sPath As String, _
bSubFolders As Integer, _
ByVal sFilter As String, _
nBytes As Currency) As Long
Private Declare Function GetFileList Lib "VBEX32.DLL" _
Alias "VBFILELIST" ( _
ByVal sPath As String, _
bSubFolders As Integer, _
ByVal sFilter As String, _
sFiles() As String, _
nBytes As Currency) As Long
Und dann die Funktion, so wie in der Hilfe zur VBEx32.dll:
Dim lCount As Long
Dim nBytes As Currency
' zunächst Anzahl Dateien ermitteln
lCount = CountFiles("c:", 1, "*.mp3", nBytes)
' Array dimensionieren
ReDim sFiles(lCount) As String
' Dateinamen ermitteln
lCount = GetFileList("c:", 1, "*.mp3", sFiles(), nBytes)
MsgBox CStr(lCount) & " Dateien, Gesamtgröße: " & CStr(nBytes) & " Bytes"
In der Hilfe ist ein kleiner Fehler, dort steht
lCount = GetFileList("c:", 0, "*.*", sFolders(), nBytes)
müsste doch aber sFiles() sein? |  |
 | 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 |
  |
|
Neu! sevDTA 3.0 Pro 
SEPA mit Kontonummernprüfung
Erstellen von SEPA-Dateien mit integriertem BIC-Verzeichnis und Konto- nummern-Prüfverfahren, so dass ungültige Bankdaten bereits im Vorfeld ermittelt werden können. Weitere InfosTipp des Monats Oktober 2025 Matthias KozlowskiUmlaute konvertierenErsetzt die Umlaute in einer Zeichenkette durch die entsprechenden Doppelbuchstaben (aus ä wird ae, usw.) Access-Tools Vol.1 
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere 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
|
|