Suchergebnisse

Suchergebnisse 1-20 von insgesamt 20.

  • Benutzer-Avatarbild

    Hallo! Mein Anliegen ist etwas komplizierter. Ich möchte gerne mit einem VB Programm eine .bin Datei öffnen und in einer TextBox in Hexadezimal anzeigen lassen. Ich habe zwar ein OpenFileDialog, aber wie schaffe ich es, dass diese Datei auch von dem Programm erkannt und in die TextBox übertragen, und da in Hexadezimal ausgegeben wird? Danke schonmal im Voraus!

  • Benutzer-Avatarbild

    Wow erstmal vielen Dank für die vielen Antworten :O. Ich muss erstmal alles ausprobieren weil ich garnicht weiß womit ich anfangen soll Also wie kann ich denn überhaupt die Datei die ich mit OpenFileDialog geöffnet habe, sozusagen "auswählen" um sagen zu können das TextBox4.Text = ByteArrayToTextString("FILE") oder so ist? Ich will ja nicht eine ganz bestimmte Datei öffnen, sondern eine Dateiart, nämlich .bin. Mir fehlt also ein Argument für die Konvertierung der Datei, um die Datei halt aufzuru…

  • Benutzer-Avatarbild

    Ja aber bei jeden Code den ich nehme muss ein Argument da sein. Bei FileOpenDialog, wo geht die Datei dann eigentlich hin? Hab diesen Code: Quellcode (9 Zeilen) Das passiert beim Klick auf den Button. Und wie sage ich jetzt, das die Datei in Hex bei der TextBox4 angezeigt werden soll? Wenn ich diese BinaryReaderKlasse benutze, kann ich die irgendwie nicht verwenden, weil das ein Modul ist. (Zumindest wüsste ich nicht, wie)

  • Benutzer-Avatarbild

    Super, das ist genau das was ich wissen wollte! Danke Achja, ich kann hier leider weder jemandem danken noch das Thema als erledigt markieren, weil das immer ein ungültiger Link ist

  • Benutzer-Avatarbild

    Die sollen als Hexadezimale Adressen angezeigt werden (Ganz genau genommen ist das ein Ram dump aus einem Wii Spiel XD). Jetzt zeigt der mir einen Fehler an weil der Zugriff auf C:\ verweigert wurde, was nun?

  • Benutzer-Avatarbild

    Hey, wenn ich jetzt nach folgendem Beispiel vorgehe, zeigt der mir an das keine Datei gefunden wurde. Wenn ich den Pfad mit path als InitialDirectory deklariere, wird der Zugriff verweigert: VB.NET-Quellcode (11 Zeilen)

  • Benutzer-Avatarbild

    Geht nicht...immer wird der Zugriff verweigert. Ich möchte ja im Prinzip nur eine Datei mit dem FileDialog suchen und dann in Hex in der TextBox anzeigen lassen. Jetzt funktioniert nichtmal mehr der OpenFileDialog, weil vorher immer der Zugriff verweigert wird.

  • Benutzer-Avatarbild

    Hä? Aber dort muss ein Pfad angegeben werden...Und der Zugriff wird immer verweigert..

  • Benutzer-Avatarbild

    Achso und da wird das schon in die TextBox eingebunden ja? Dann probier ichs mal aus...Erstmal danke ;D Edit: Also ich bekomme zwar keine Meldung mehr, aber der öffnet das auch nicht. Dauert stundenlang und dann keine Rückmeldung -_- Visual Basic zeigt mir dann diese Deadlock Meldung an...

  • Benutzer-Avatarbild

    Ja, aber wie ich gerade schon in meinem Edit geschrieben habe, funktionierts immer noch nicht....

  • Benutzer-Avatarbild

    VB.NET-Quellcode (11 Zeilen) VB.NET-Quellcode (6 Zeilen) Eine Zeile gibts da nicht, die Meldung steht einfach da. Vielleicht hilfts, wenn ich euch mal mit einem Screenshot zeige, was ich brauche. postimg.org/image/xkgldd2p3/ Ist halt wie bei einem Hex Viewer und eben diese bin Datei soll so ausgegeben werden...

  • Benutzer-Avatarbild

    Was könnte ich denn am besten nehmen um das alles anzeigen zu lassen? Und was packe ich dann nach dem Invoke(Sub)() rein? Oh und erstmal vielen vielen dank!

  • Benutzer-Avatarbild

    Hä? Artentus sagte doch, ich solle mir eine andere Möglichkeit suchen. Und beim Sub muss ein Audruck stehen, aber ich weiß nicht wirklich welcher, weil ich dmit noch nie gearbeitet habe.

  • Benutzer-Avatarbild

    Okay, also Artentus hatte ja netterweise den Code gepostet. Und bei der 15. und der 19. Zeile soll ich laut VB einen Ausdruck angeben. Kann mir da vielleicht irgendjemand weiterheilfen?

  • Benutzer-Avatarbild

    @RodFromGermany Ich hab jetzt richtig viele Invoke Themen gefunden. Bin mir aber nicht sicher, ob das auch so richtig ist: VB.NET-Quellcode (3 Zeilen) Anstatt VB.NET-Quellcode (1 Zeile) Weil ich muss ja auch as e.HexString noch mit aufnehmen, und das geht irgendwie alles nicht. Es gibt auch noch irgendwie Control.Invoke, TextBox1.Invoke und und und. Habe bei Google nicht wirklich viel passendes gefunden was auch auf meine Programmart so zutrifft. Ich weiß wirklich nicht welches das richtige ist.…

  • Benutzer-Avatarbild

    @RodFromGermany Sorry, aber ich blicke da nicht mehr durch. Inwiefern kann ich das für VB.NET-Quellcode (7 Zeilen) benutzten? Und wieso kann ich nur TextBox1 benutzen? Ich bin gerade echt verwirrt. Wie ich schon gesagt habe: Ich habe damit noch nie gearbeitet...

  • Benutzer-Avatarbild

    @RodFromGermany Ja schon klar.. Ich sehe das jetzt der String "bla" in der TextBox angezeigt wird. Aber ich will ja den Inhalt haben. Kann man nicht einfach das Projekt in VB 2010 Öffnen und dann den neuen Code benutzen? Das wäre um einiges einfacher -__-.

  • Benutzer-Avatarbild

    Cool. Dann werd ich das mal machen. Aufrüsten schadet nie Danke erstmal für die vielen Hilfen. Ich würd ja gern auf Hilfreich klicken, aber leider ist das hier bei mir dann immer ein ungültiger Link... Edit: Funktioniert bestens! Jetzt werde ich noch die Hex Zahlen in 32bit anzeigen und aufteilen.

  • Benutzer-Avatarbild

    Ich würde gerne bevor ich dieses Thema als erledigt markiere wissen, ob es eine Möglichkeit gibt die Wartezeit zu verzögern, wenn man zu dem Tab mit den rtb's wechselt. Ich habe schon 2 scrollbars hinzugefügt, aber das dauert immer noch ganz schön lange

  • Benutzer-Avatarbild

    Mhh ich werd mal schauen. Ich bin ja noch ein Anfänger.. @Artentus Ich habe ja wie gesagt schon eine scroll bar hinzugefügt, aber es dauert halt immer noch so lange. Ich bekomme das schon irgendwie hin