' https://stackoverflow.com/questions/660312/how-can-i-read-a-binary-file-using-vba
Sub BtnReadBinaryClick()
' Dateipfad + Dateiname
Dim sFile As String
sFile = "c:\\temp\\test.bin"
' Array für Binärdaten
Dim byaFileData() As Byte
' Dateizeiger
Dim fd As Integer
' nächsten freien Dateizeiger holen
fd = FreeFile
' Datei zum binären Lesen öffnen
Open sFile For Binary Access Read As #fd
' Array an Dateigröße anpassen
ReDim byaFileData(0 To LOF(fd) - 1)
' Datei in Array einlesen
Get #fd, , byaFileData
' hier byaFileData bearbeiten
...
' Datei schließen
Close #fd
End Sub
Kategorien
-
Neueste Beiträge
- [CDS-Views] Übersicht zu nützlichen CDS-Views
- [ABAP] Pivot-Darstellung von Feldwerten eines SELECT-Statements (STRING_AGG, substring_regexpr, RegEx, PCRE, UNION, COLLECT)
- [ABAP] Zu einem Datum spezielle Kalenderwerte ausgeben
- [SAP] Buchungsbelege
- Informatik
- KI
- [ABAP] SALV: Selektierte Zeilen (selected rows) eines SALV-Gitters auswerten
- [ABAP] SALV: Button-Separator in der SALV-Toolbar einfügen
- [ABAP] CDS-Views: Alle Spaltenbezeichner eines CDS-Views ausgeben
- [ABAP] User-Logondaten lesen