RELAX
Grünschnabel
Hallo Forum,
ich hatte Probleme mir einen passenden "Titel" für dieses
Thema auszudenken.
Hier nochmal genau mein Problem(in Kurzform):
Ich habe a.exe und brauche b.exe die
a.exe "dropt" und dabei ein String (fest) mitgibt.
Ich habe Probleme das zu erklären, falls jemand nicht genau weiß was ich meine
kann ichs ja nochmal genauer erklären.
Das einzige was ich bis Jetzt gefunden habe ist:
@EDIT: Mein neuer Versuch nachzulesen in 1.Antwort
Allerdings macht der Code
1. nicht das was ich will und
2. ich versteh ihn viel zu wenig um daraus (vielleicht) etwas zu machen was ich will.
Ich suche nach allen Möglichkeiten die es gibt einen String von b.exe dauerhaft an a.exe zu binden und in a.exe abfragen zu können. (da ich weiß das es mehrere Möglichkeiten gibt)
danke im Voraus,
RELAX
ich hatte Probleme mir einen passenden "Titel" für dieses
Thema auszudenken.
Hier nochmal genau mein Problem(in Kurzform):
Ich habe a.exe und brauche b.exe die
a.exe "dropt" und dabei ein String (fest) mitgibt.
Ich habe Probleme das zu erklären, falls jemand nicht genau weiß was ich meine
kann ichs ja nochmal genauer erklären.
Das einzige was ich bis Jetzt gefunden habe ist:
@EDIT: Mein neuer Versuch nachzulesen in 1.Antwort
C#:
String textBox2 = @"123.exe";
//App Domain
AppDomain ad = AppDomain.CurrentDomain;
//Assembly of EXE
AssemblyName am = new AssemblyName();
am.Name = "TestNAME";
//Assembly maker
AssemblyBuilder ab = ad.DefineDynamicAssembly(am, AssemblyBuilderAccess.Save);
//Module maker
ModuleBuilder mb = ab.DefineDynamicModule("MODULE", textBox2);
//Type maker
TypeBuilder tb = mb.DefineType("Type", TypeAttributes.Public);
//Method Maker
MethodBuilder metb = tb.DefineMethod("Main", MethodAttributes.Public |
MethodAttributes.Static, null, null);
//Assembly maker entry Area
ab.SetEntryPoint(metb);
//MSIL Code Generator
ILGenerator il = metb.GetILGenerator();
//Create EXE
il.EmitWriteLine("testbox1");
il.Emit(OpCodes.Ret);
tb.CreateType();
//Save EXE
ab.Save(textBox2);
Allerdings macht der Code
1. nicht das was ich will und
2. ich versteh ihn viel zu wenig um daraus (vielleicht) etwas zu machen was ich will.
Ich suche nach allen Möglichkeiten die es gibt einen String von b.exe dauerhaft an a.exe zu binden und in a.exe abfragen zu können. (da ich weiß das es mehrere Möglichkeiten gibt)
danke im Voraus,
RELAX
Zuletzt bearbeitet von einem Moderator: