Archiv verlassen und diese Seite im Standarddesign anzeigen : Exe einbinden?
sunny-boy3
20.07.2009, 18:31
Hallo habe mal ne frage ich habe einen server Builddr gebastelt nun möchte ih eine art binde funktion einbauen habe schon ein openfile dialog eingebaut und nur wie übergebe ich den 2ten file an die stub???
Das dieser mit einmgebunden wird
Dafür gibt es (meines Wissens) 2 Möglichkeiten
1. Du ließt die Datei binär ein und (wenn gewünscht vorher verschlüsseln) schreibst die Datei (wie die Server Einstellungen) an die Stub ran. Dazu wird vor der eigentlichen Datei ein Zeichen Geschrieben , dessen Position dann in der Stub wieder ermittelt wird , von da an wird der Code abgeschnitten und wir erhalten die eigentliche gebundene Datei.
Dann kannst du die Daten in Eine Datei Schreiben und starten.
2. Du schreibst die Datei in die Ressourcen der Stub.
Allerdings werde ich dazu keine Code Beispiele Posten , da dies zu den Fortgeschrittenen Themenbereiche gehört , und eigentlich (mit genügend wissen) alleine bewerkstelligt werden sollte.
MfG
sunny-boy3
20.07.2009, 18:50
Dafür gibt es (meines Wissens) 2 Möglichkeiten
1. Du ließt die Datei binär ein und (wenn gewünscht vorher verschlüsseln) schreibst die Datei (wie die Server Einstellungen) an die Stub ran. Dazu wird vor der eigentlichen Datei ein Zeichen Geschrieben , dessen Position dann in der Stub wieder ermittelt wird , von da an wird der Code abgeschnitten und wir erhalten die eigentliche gebundene Datei.
Dann kannst du die Daten in Eine Datei Schreiben und starten.
2. Du schreibst die Datei in die Ressourcen der Stub.
Allerdings werde ich dazu keine Code Beispiele Posten , da dies zu den Fortgeschrittenen Themenbereiche gehört , und eigentlich (mit genügend wissen) alleine bewerkstelligt werden sollte.
MfG
Köntest du den zu den 1sten nen beispiel posten??
oder mir sagen woher ich genauere infomationen darüber bekomme?
Köntest du den zu den 1sten nen beispiel posten??
Das war eher Generell gemeint
oder mir sagen woher ich genauere infomationen darüber bekomme?
Es gab hier auf fh schon mehrere Threads zu Dem Thema , einfach mal die Suche bemühen.
MfG
sunny-boy3
20.07.2009, 19:20
Das war eher Generell gemeint
Es gab hier auf fh schon mehrere Threads zu Dem Thema , einfach mal die Suche bemühen.
MfG
hab nen schnipsel aus nen alten thread gefunden
müßte der compiler sein
System.IO
Imports System.IO.FileStream
Public Class Form1
Dim options As New Compatibility.VB6.FixedLengthString(100)
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim file1 = New FileStream(My.Application.Info.DirectoryPath & "\" & TextBox1.Text, FileMode.Open, FileAccess.Read, FileShare.None)
Dim file2 = New FileStream(My.Application.Info.DirectoryPath & "\" & TextBox2.Text, FileMode.Open, FileAccess.Read, FileShare.None)
Dim filebyte1() As Byte = file1
Dim filebyte2() As Byte = file2
Dim stub As String = My.Application.Info.DirectoryPath & "\stub.exe"
Dim server As String = My.Application.Info.DirectoryPath & "\server.exe"
options.Value = file1 & "~" & file2
IO.File.Copy(stub, server)
FileOpen(1, (server), OpenMode.Binary)
FilePutObject(1, options.Value, LOF(1) + 1)
FileClose(1)
MsgBox("Die gebindete Datei wurde erfolgreich erstellt!", MsgBoxStyle.Information, "Erfolgreich")
End Sub
End Class
Ist Das den hier drauf soweit richtig??? wen ja wie list die stub den die date ein ??
Powered by vBulletin® Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.