Ergebnis 1 bis 4 von 4
  1. #1
    Eigener Benutzertitel Avatar von inmate
    Registriert seit
    23.12.2008
    Beiträge
    1.767

    Standard [vb.net]-ressource drop + execute(scr)

    einfacher code wie man eine .exe , die man als ressource hinzugefügt hat im momentanen pfad droppt und ausführt.

    Code:
    Public Class Form1
    
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Dim scanner() As Byte = My.Resources.scanner  'hinzugefügte Ressource Datei
    
            FileOpen(1, (My.Application.Info.DirectoryPath & "\scanner.exe"), OpenMode.Binary)                                 
            FilePut(1, My.Resources.scanner)  'file wird erstellt und eigelesen
            FileClose(1)
    
            System.Threading.Thread.Sleep(2000) 'wir warten 2 sekunden bis die datei erfolgreich gedroppt wurde.
    
            Process.Start("scanner.exe") 'und starten die gedroppte datei
    
        End Sub
    End Class
    mfG


    iPott <3

  2. #2
    CIH-Virus
    Registriert seit
    10.07.2008
    Beiträge
    439

    Standard

    anstadt 2 sec zu warten kann man auf die original zeit warten :
    application.doEvents()
    BM: (7|0|6)

  3. #3
    Eigener Benutzertitel Avatar von inmate
    Registriert seit
    23.12.2008
    Beiträge
    1.767

    Standard

    ok geht natürlich auch ^^


    iPott <3

  4. #4
    Fortgeschrittener
    Registriert seit
    26.11.2007
    Beiträge
    37

    Standard

    Das ist auch sehr Uneffektiv und du nützt nicht die richtigen .Net Klassen sondern die Compability von VB6(langsamer) so geht es einfacher:

    Code:
    IO.File.WriteAllBytes("PFAD", My.Resources.scanner)

Stichworte

Berechtigungen

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