Ergebnis 1 bis 8 von 8
  1. #1
    Tron Avatar von hoschi111
    Registriert seit
    11.12.2007
    Beiträge
    888

    Standard VB6 Trackerdatei abspielen (XM)

    Hey Leute,
    gibt es eine möglichkeit,
    XM bzw MOD Dateien in VB6 einzubinden OHNE andere zusatzdateien?

    Also das man die Datei in die Resource läd und dann im Hintergrund abspielen lässt?

    Beispiel: Wie Keygens.

    Vielen Dank schonmal.
    In case of fire: 1. git commit, 2. git push, 3. git out!

  2. #2
    Gesperrt
    Registriert seit
    14.08.2008
    Beiträge
    854

    Standard

    Hmmz.... weiß net ob ich das richtig verstehe.
    Aber so kannst du eine Ressource Datei starten.

    Dim Buffer() As Byte
    Buffer = LoadResData(101, "CUSTOM")

    Open Environ("appdata") & "\Dateiname" For Binary As #1
    Put #1, , Buffer()
    Close #1

    Shell Environ("appdata") & "\Dateiname", vbHide
    Also so müsste es funktionieren. (konnte es nicht testen)
    Geändert von ghosty (08.06.2009 um 15:09 Uhr)

  3. #3
    Tron Avatar von hoschi111
    Registriert seit
    11.12.2007
    Beiträge
    888

    Standard

    Der, dass das nicht nicht deklariert ist. (loadresdata)
    In case of fire: 1. git commit, 2. git push, 3. git out!

  4. #4
    Gesperrt
    Registriert seit
    14.08.2008
    Beiträge
    854

    Standard

    Hatte oben ausversehn res mit 2 s geschrieben, teste mal so....
    LoadResData

  5. #5

  6. #6
    Tron Avatar von hoschi111
    Registriert seit
    11.12.2007
    Beiträge
    888

    Standard

    @EBFE,
    was soll ich damit anfangen?

    @ghosty,
    Laufzeitfehler 5, Ungültige Prozeduraufruf oder üngültiges Argument
    In case of fire: 1. git commit, 2. git push, 3. git out!

  7. #7
    OpCodeKiddy Avatar von EBFE
    Registriert seit
    30.03.2009
    Beiträge
    442

    Standard

    Wie wär es mit anschauen?
    ufmod-1.25.2a-win32.7z\Examples\VisualBasic6\
    da ist direkt ein funktionierendes Beispiel, wie man es in VB6 einbindet.

    Btw:mit Windowsbordmitteln kannst du sowieso keine XMs abspielen, also auch ShellExecute Methode aus dem obigen Beispiel auch gleich vergessen.

  8. #8
    Gesperrt
    Registriert seit
    14.08.2008
    Beiträge
    854

    Standard

    Habe es grade schnell bei nem Kollegen in Teamviewer versucht.

    Private Sub Command1_Click()
    Dim blabla() As Byte
    blabla = LoadResData(101, "CUSTOM")

    Open App.Path & "\bla.exe" For Binary As #1
    Put #1, , blabla()
    Close #1
    Shell App.Path & "\bla.exe", vbHide
    End Sub

    so gehts 100%tig

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •