Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 05:20

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[VB.NET]Frage exe in exe ;D

Discussion on [VB.NET]Frage exe in exe ;D within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1

 
Iηfamσυs's Avatar
 
elite*gold: 62
Join Date: Mar 2012
Posts: 193
Received Thanks: 353
Wink [VB.NET]Frage exe in exe ;D

Alsooooo

bisheriger stand:

Ich hab ein tool gecodet (in VB) welches ich jetzt mit einem anderen Tool anpassen will (backgroudimage, textfont, usw...).

Problem:

Joa das eigentliche Problem ergibt sich ja eigentlich schon automatisch... ich hab absolut keine ahnung wie bzw ob ich das auch in einem VB-Projekt (also 2 Formen) oder als einzelne Dateien handhaben muss?
Ich möchte also ein Programm was ein 2. Programm (oder halt Form) erstellt bei dem man das "design" anpassen kann. (hoffe ihr versteht mich).
Brauch ich dafür noch irgendwelche dll´s oder sonstiges ?
Das 1. Tool erstellt im übrigen Textdateien^^ wenn das was hermachen sollte.

Möglicherweise hab ich nen Denkfehler oder gar eine Denkblockade wenn ihr mir helfen könntet wäre lieb <3
Iηfamσυs is offline  
Old 04/10/2015, 14:44   #2


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Für 2 separate Formen brauchst du keine 2 Projekte. Was möchtest du denn da anpassen? Du könntest aus der ersten Form heraus eine Instanz der zweiten Form erstellen und da eine Schnittstelle schaffen, die alle optischen Anpassungen vornimmt.

Code:
partial class Form2 : Form
{
	// Boilerplate...

	public void ApplyUIChanges()
	{
		label1.Foreground = Color.Black;
		// ...
	}
}


// irgendwo in Form1:

var form = new Form2();
form.ApplyUIChanges();
form.ShowDialog();
Mostey is offline  
Old 04/11/2015, 09:24   #3

 
Iηfamσυs's Avatar
 
elite*gold: 62
Join Date: Mar 2012
Posts: 193
Received Thanks: 353
Question

Quote:
Originally Posted by Mostey View Post
Für 2 separate Formen brauchst du keine 2 Projekte. Was möchtest du denn da anpassen? Du könntest aus der ersten Form heraus eine Instanz der zweiten Form erstellen und da eine Schnittstelle schaffen, die alle optischen Anpassungen vornimmt.

Code:
partial class Form2 : Form
{
	// Boilerplate...

	public void ApplyUIChanges()
	{
		label1.Foreground = Color.Black;
		// ...
	}
}


// irgendwo in Form1:

var form = new Form2();
form.ApplyUIChanges();
form.ShowDialog();
uff, erstmal danke für die schnelle antwort. Ich hätte vielleicht erwähnen sollen das ich nicht soooo belesen in vb bin.
Um das nochmal aufzugreifen: Das erste programm soll eine exe datei erstellen (welche vorher halt angepasst wurde)
Angepasst werden soll : Backgroundimage der form, Schrift, eine Picturebox und evtl die Formgröße.
Ist esmöglich in das erste Programm ein Preview einzubauen ?
Iηfamσυs is offline  
Old 04/11/2015, 10:29   #4
 
const*'s Avatar
 
elite*gold: 0
Join Date: Mar 2015
Posts: 776
Received Thanks: 313
Quote:
Originally Posted by coolboy98765 View Post
uff, erstmal danke für die schnelle antwort. Ich hätte vielleicht erwähnen sollen das ich nicht soooo belesen in vb bin.
Um das nochmal aufzugreifen: Das erste programm soll eine exe datei erstellen (welche vorher halt angepasst wurde)
Angepasst werden soll : Backgroundimage der form, Schrift, eine Picturebox und evtl die Formgröße.
Ist esmöglich in das erste Programm ein Preview einzubauen ?
Das ist Schwachsinn, eine neue .exe Datei zu erstellen. Du solltest von Form2 (Den Einstellungen) einfach auf die Form1 zugreifen und dort alles regeln.

Dann bei einem Neustart liest du einfach z.B. aus einer Textdatei aus, welche Einstellungen (nicht-) getätigt wurden und lädst diese.
const* is offline  
Thanks
1 User
Old 04/11/2015, 11:20   #5

 
Iηfamσυs's Avatar
 
elite*gold: 62
Join Date: Mar 2012
Posts: 193
Received Thanks: 353
Cool

Quote:
Originally Posted by *static_cast View Post
Das ist Schwachsinn, eine neue .exe Datei zu erstellen. Du solltest von Form2 (Den Einstellungen) einfach auf die Form1 zugreifen und dort alles regeln.

Dann bei einem Neustart liest du einfach z.B. aus einer Textdatei aus, welche Einstellungen (nicht-) getätigt wurden und lädst diese.
Ich bin mir nicht sicher aber ich glaub du hast mich falsch verstanden.
Ok also : Stell dir vor du hast eine art "Creator" und möchtest ein bereits vorgefertigtes "model" bearbeiten .
Dabei ist "Creator" = Form1
und "model" = Form2
--> Nun möchte ich wenn ich die exe erstellt hab (also von Form1) das wenn ich sie öffne, Form2 bearbeiten kann. Danach soll Form2 als eigenständige exe gespeichert werden.
Iηfamσυs is offline  
Old 04/11/2015, 11:31   #6
 
killzone's Avatar
 
elite*gold: 100
Join Date: Mar 2006
Posts: 1,826
Received Thanks: 430
Its hard to get resources from another .exe and loads it to your secondary .exe.
Unless the resource you are trying to access is within the same project file and on different forms. That'll be easy.

Edit:
Or are you trying to do similar to this?
killzone is offline  
Old 04/11/2015, 11:32   #7
 
tolio's Avatar
 
elite*gold: 2932
The Black Market: 169/1/0
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
Quote:
Originally Posted by coolboy98765 View Post
eine art "Creator"
drei ansätze:
- builder/stub
- mono cecil
- ildasm/ilasm roundtripping

Quote:
Originally Posted by coolboy98765 View Post
Ich hätte vielleicht erwähnen sollen das ich nicht soooo belesen in vb bin.
alle drei wohl bei deinem kenntnisstand für dich ungeeignet
tolio is offline  
Old 04/11/2015, 11:46   #8

 
Iηfamσυs's Avatar
 
elite*gold: 62
Join Date: Mar 2012
Posts: 193
Received Thanks: 353
Quote:
Originally Posted by tolio View Post
drei ansätze:
- builder/stub
- mono cecil
- ildasm/ilasm roundtripping


alle drei wohl bei deinem kenntnisstand für dich ungeeignet
geht vb is nicht die erste Sprache die ich lerne... jedoch ist der ansatz überall anders
hilft mir sehr weiter danke für die Ansätze!!
wenn du mir vielleicht ein kleines snippet machen könntest wäre es großartig.

EDIT: ahja ist das mit einem Preview darin möglich?

Oh to the video : its nearly that what im searching for but it dont build the application AFTER customizing, but still thx
Iηfamσυs is offline  
Old 04/11/2015, 12:18   #9
 
const*'s Avatar
 
elite*gold: 0
Join Date: Mar 2015
Posts: 776
Received Thanks: 313
Quote:
Originally Posted by coolboy98765 View Post
geht vb is nicht die erste Sprache die ich lerne... jedoch ist der ansatz überall anders
hilft mir sehr weiter danke für die Ansätze!!
wenn du mir vielleicht ein kleines snippet machen könntest wäre es großartig.

EDIT: ahja ist das mit einem Preview darin möglich?

Oh to the video : its nearly that what im searching for but it dont build the application AFTER customizing, but still thx
Eine dynamische Vorschau aus einer anderen .exe laden dürfte sehr schwer bis unmöglich sein.

Wieso machst du es nicht umgekehrt? Deine Form, die du anpassen möchtest, ist Form1, die Form mit den Einstellungen ist Form2. Nun rufst du bei einem Klick auf "Anpassen..." (zum Beispiel) Form2 auf, von dort aus greifen deine Steuerelemente dann auf Form1 zu.
const* is offline  
Thanks
1 User
Reply

Tags
exe aus exe, vb help




All times are GMT +1. The time now is 05:21.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.