|
| Autor |
Nachricht |
KomodoreXY Newbie

Anmeldedatum: 03.09.2008 Beiträge: 4
|
Exe Builder will nicht funktionieren.
Verfasst am: 04.09.2008, 08:44 |
|
|
Hallo,
ich habe vor das man bei dem Builder per Checkbox mehrere Optionen auswählen kann, und jenachdem welche "aktiv" sind soll ein bestimmter Quellcode in die .exe geschrieben werden.
Ich hab mir auch schon das Tut von zIg angekuckt, doch es will nicht funktionieren.
Das ist der Quellcode der zu veränderten Exe.
Visual Basic: [code]Private Sub cmd_aendern_Click() Dim wort As String
lbl_ausgabe.Caption = wort
End Sub [/code]
Code des Builders:
Visual Basic: [code]Private Sub cmd_build_Click() Dim buffer() As Byte buffer = LoadResData(101, "CUSTOM") Open fout For Binary As #1 Put #1, , buffer Close #1
Dim wort As String * 100 wort = txt_eingabe.Text
Open (App.Path & "label.exe") For Binary As #1 Put #1, LOF(1) + 1, wort Close #1
End Sub
[/code]
Alles was man in die TextBox eingibt soll in lbl_ausgabe der label.exe sein.
Es geht aber nicht. Zugriff auf Datei/Pfad fehlgeschlagen.
Wäre nett wenn mir einer das nochmal erklären könnte 
Danke. |
|
| |
|
 |
igoe Gast
|
Verfasst am: 04.09.2008, 08:47 |
|
|
| Wie willst du die Comboboxedn denn nacher alle trennen?, wie ich sehe benutzt du keine Split Funktion. Sopll Ich dir einen Builder schicken? |
|
| |
|
 |
KomodoreXY Newbie

Anmeldedatum: 03.09.2008 Beiträge: 4
|
Verfasst am: 04.09.2008, 08:52 |
|
|
| Gerne, aber bitte mit Source. Ich will es schließlich lernen. |
|
| |
|
 |
igoe Gast
|
|
| |
|
 |
KomodoreXY Newbie

Anmeldedatum: 03.09.2008 Beiträge: 4
|
Verfasst am: 04.09.2008, 09:39 |
|
|
Irgendwie kapier ich da nichts... Ich glaub ich sollte erst nochmehr VB lernen. |
|
| |
|
 |
igoe Gast
|
Verfasst am: 04.09.2008, 09:41 |
|
|
Wie Lange lernst du den schon, wenn du gerade erst angefangen hast, dann ist ein Builder wirklich noch nichts für dich 
EDIT// Zumal ich bei dir noch nicht mal im Server eine Funktion zu abfangen der Daten sehe, weist du überhaupt das mann den Server im Builder einbinden Muss.? |
|
| |
|
 |
KomodoreXY Newbie

Anmeldedatum: 03.09.2008 Beiträge: 4
|
Verfasst am: 04.09.2008, 09:50 |
|
|
| Erst ca. 2 Wochen... ^^ |
|
| |
|
 |
igoe Gast
|
Verfasst am: 04.09.2008, 10:01 |
|
|
^^, sry aber dann lern erstmal weiter... nur zu deinem Besten |
|
| |
|
 |
BlAcKfINAl.aT Poster

Anmeldedatum: 26.07.2008 Beiträge: 162
|
Verfasst am: 04.09.2008, 11:00 |
|
|
du kannst auch einfach ne fertig server.exe coden , darin die variable Wort deklarieren :
Visual Basic: [code] dim Wort as String * 100 ' varibale definieren
Open app.path & "" & app.exename & ".exe" for binary as #1 get #1,Lof(1)-99),Wort close #1
label.caption=wort
[/code]
das als res in den builder packen , dann im builder wieder vari definieren
Visual Basic: [code] Dim Wort as String * 100 Dim Res() as String
res()=LoadResData(101,"CUSTOM)
Open app.path & "server.exe" for binary as #1 put #1,,Res close #1
'Hier haben wir jetzt die angehangte server.exe entpackt, und geschreiben (zum builder.exe in den ordner) , jetzt tun wir die variable Wort da rein packen , denn server.exe veruscht dan ja , die zu bekommen , durch get ^^
wort=txtwort.text
Open app.path & "server.exe" for binary as #1 put #1,Lof(1)+1,Wort close #1
'fetig ^^ [/code]
Schau am besten mal mein vtut an da hab ichs genau so erklärt O.o |
|
| |
|
 |
|
|