Forum: Programmieren allgemein
Delphi
by fringer,
7. Mär 2018
Hallo
@HolgerX und @Delphi.Narium,
eure beiden Funktionen funktionieren wunderbar! Habe sie noch einmal ausprobiert. Der Fehler lag bei mir. Ich habe, wie HolgerX schon geschrieben, die Hexadezimale "0"
immer als "." gesucht. Daher kann die Funktion auch keinen Treffer ausgeben. Weiterhin habe ich den Fehler gemacht, das ich mit meinem Stream schon gearbeitet habe
und die Position des...
Forum: Programmieren allgemein
Delphi
by fringer,
5. Mär 2018
Vielen Dank für die vielen weiteren Antworten.
Die Funktion von @HolgerX funktioniert soweit. Aber leider nicht mit einem Memorystream bzw. wenn dann die "Nullen" im Stream nicht mitgezählt werden.
Ich werde trotzdem noch einmal versuchen einen Lösungsweg zu finden aber vielleicht ist das ganze auch eine Nummer zu hoch für mich.
Das ganze ist doch wesentlich komplexer als ich dachte.
...
Forum: Programmieren allgemein
Delphi
by fringer,
4. Mär 2018
@brechi
vielen Dank für deine Funktion. Ich habe diese mal in mein Programm
eingearbeitet. Beim ausführen bekomme ich jedoch einen FOR-Schleifen
Fehler "FOR Schleifenvariable muss vom ordinalen Typ sein), daher
habe ich aus den Variablen "i" und "j" den Datentyp "integer" anstelle
von "int64" gemacht. Damit läuft die For-Schleife zwar aber die
Funktion gibt nicht mehr das gewünschte...
Forum: Programmieren allgemein
Delphi
by fringer,
3. Mär 2018
Hallo,
vielen Dank für die bisherigen Tipps und Infos. Bisher habe ich es noch nicht geschafft zu einer Lösung zu kommen. Bin aber weiter dran ;)
Wie ich schon in diesem Thread http://www.delphipraxis.net/195394-offset-block-aus-datei-extrahieren.html#post1394939 schrieb, habe ich das letzte mal
vor über 10 Jahren etwas programmiert und viele Dinge die ihr Profis täglich macht fallen mir da...
Forum: Programmieren allgemein
Delphi
by fringer,
2. Mär 2018
Hallo Leute,
ich würde gern in einer binär Datei einen vordefinierten Hexwert suchen (6 bytes) und mir die Position
davon anzeigen lassen.
Da mir hier letztens so gut geholfen wurde, wollte ich wieder fragen ob ich auf dem richtigen
Weg bin.
Hier mal die Theorie:
1. eine Funktion schreiben die Hexwerte in Zeichen umwandelt und in einen String übergibt