Beim öffnen meines Strassenverzeichnis Routenplaner Deutschland (Koch Media),erhalte ich die Fehlermeldung "eine DLL-Datei wurde mit einem ungültigen Dynalink-Aufruf aufgerufen". Welche DLL-Datei ? Wer hat Problemlösung?
Anwendungs-Software und Apps 14.427 Themen, 72.820 Beiträge
Ich muß zurück Ääääh-en, bezieht sich Dein "Ääääh" auf darauf, was ein Hex-Editor ist oder wie man einen solchen
bei Problemen dieser Art einsetzt?
Ein Hex-Editor ist ein Programm, mit dem man ganz prinzipiell JEDE Art von Dateien öffnen, bearbeiten, verändern, darin suchen
etc, etc und bei vielen das Ergebnis auch wieder abspeichern kann. Im Gegensatz zu z.B. reinen Texteditoren oder
Grafikprogrammen, die nur eine - mehr oder weniger - kleine Anzahl verschiedener Dateitypen öffnen und bearbeiten können
(oder auch nur zum Ansehen, ohne Bearbeitungsmöglichkeit). "Hex" hat dabei mit dem Hexadezimalsystem zu tun, das bei
allen Computern Verwendung findet, egal, welches OS. "Hexadezimal", weil dieses Zahlensystem auf den Ziffern
Null bis 9 (für Null bis 9 dezimal) und A bis F (für 10 bis 15 dezimal) beruhen, macht zusammen 16 Stück, also Hexa-dezimal.
Viele besseren Taschenrechner können Zahlen zwischen den Zahlensystemem dezimal - dual - oktal und eben hexadezimal
umschalten. Z.B. 10 hex = 16 dez, FF hex = 255 dez. Man sieht schon einen Vorteil: die Dezimalschreibweise muß schon
3stellig sein, während die Hex-Schreibweise noch 2stellig ist. "Oktal" ist ein anderes, älteres Zahlensystem, vergleichbar mit
den anderen, nur daß hier nur die Ziffern Null bis 7 benutzt werden (also 8 Stück -> oktal; werde mir nie merken können,
ob das "Acht" in griechisch oder latein ist), heute nicht mehr so gebräuchlich.
Der Bildschormaufbau eines Hex-Editors ist üblicherweise dreigeteilt, links die (dezimale oder hexadezimale) Speicheradresse,
also z.B. etwas wie "000012F4", in der Mitte die Bytewerte ab der angegebenen Speicheradresse in Hexadezimalschreibweise,
z.B. "09 1F 55 AB", und auf der rechten Seite die Zeichen. die den ASCII-Codes der einzelnen Hexzeichen entsprechen.
Sowohl die Hex-Werte (deswegen "Hex-Editor") wie auch die ASCII-Zeichen kann man verändern...
...und - womit wir zu dem Problem "Wozu ein Hex-Editor?" kommen - man kann auch nach ASCII-Zeichenfolgen, sprich Worten
suchen und man kann auch nach Hexwerten suchen lassen. Vorgehensweise: Hex-Editor starten, die exe, dll oder was-
auch-immer-Datei, die mutmaßlich die externe DLL sucht, laden, in den Suchmodus des Editors gehen, den zu suchenden
Text eingeben und hoffen, daß er in dieser Datei auftaucht. Ansonsten: die nächste, bitte!
Es dürfte aber entschieden einfacher sein, die "Suchen"-Funktion aus dem "Start"-Menü von ganz unten links zu benutzen,
um in den Verzeichnisbaum "blabla" alle Dateien nach dem Text "wasauchimmer" durchsuchen zu lassen. Oder in Kombination:
erst suchen, dann finden und dann im Hex-Editor manipulieren, falls erforderlich.
Bei einigen Dateien wie z.B. der NT4-Registry muß man, wenn man einen bestimmten Texteintrag finden will, nach jedem Hex-Code
ein "00" [Null Null] einfügen, eine TEXTsuche ist dann nicht möglich, nur eine HEXsuche.
Ich hoffe, mehr Dinge geklärt als welche unklar gelassen oder gemacht zu haben.