|
You last visited: Today at 23:07
Advertisement
[C#] Funktion extern aufrufen
Discussion on [C#] Funktion extern aufrufen within the .NET Languages forum part of the Coders Den category.
09/11/2014, 15:07
|
#1
|
elite*gold: 0
Join Date: May 2010
Posts: 1,620
Received Thanks: 237
|
[C#] Funktion extern aufrufen
Hallo,
mir ist grad eine neue Programmidee eingefallen. Diese wäre eine Art Launcher für all meine Programme. Ich würde gerne wissen ob Folgendes möglich ist:
Der Launcher hat eine Klasse, deren Objekte ein von mir geschriebenes Programm darstellen, also sprich mit dem Namen, Version etc. Der Launcher würde dann schlicht alle Objekte/Programme in die GUI des Launchers laden, so als Übersicht wo man die Programme auch starten kann zum Beispiel. Ich möchte nicht gerne, falls ein neues Programm da ist, das Projekt des Launchers nochmal editieren und neu kompilieren. Daher würde ich gerne wissen, ob es möglich ist ein neues Objekt für den Launcher durch das neue Programm zu erstellen und beim nächsten Launcherstart würde es dann mitgeladen werden. Der Konstruktor für das neue Objekt hätte dann die nötigen Informationen.
Ich hoffe ihr versteht, was ich meine
|
|
|
09/11/2014, 15:23
|
#2
|
elite*gold: 2932
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
|
auch wenn ich jetzt nicht genau verstanden hab was du willst sollte das ganze mit reflection machbar sein. kannst auch mal hier rein schauen
|
|
|
09/11/2014, 15:40
|
#3
|
elite*gold: 0
Join Date: May 2010
Posts: 1,620
Received Thanks: 237
|
Quote:
Originally Posted by tolio
auch wenn ich jetzt nicht genau verstanden hab was du willst sollte das ganze mit reflection machbar sein. kannst auch mal hier rein schauen
|
Hab mir den Link jetzt zwar nicht genau angeguckt, aber ich versuche es anders zu erklären, da mir grad ein paar andere Methoden eingefallen sind, die vermutlich wesentlich einfacher umzusetzen sind. Beispielsweise habe ich eine Tabelle auf meinem Webserver wo die Spalten "Name | Version | Beschreibung" stehen. Darunter sind dann Einträge von mir programmierten Programmen. Dieser Launcher liest dann beim Start die Tabelle ausliest und die Programme dann entsprechend in den Launcher einträgt. Falls ich dann ein neues Programm schreibe, trage ich einfach ne neue Zeile in den Webserver ein, damit der Launcher sieht, dass ein neues Programm da ist.
Werde es letztendlich über andere Methoden lösen, von daher kann das hier im Prinzip geclosed werden.
|
|
|
09/11/2014, 15:48
|
#4
|
elite*gold: 724
Join Date: Mar 2011
Posts: 10,480
Received Thanks: 3,319
|
Spontan würde ich da Serialisierung via XML denken, sodass du aus den gespeicherten Informationen aus einer XML-Datei in deinem Programm Objekte initialisieren kannst. Kenne da aber nicht alle Lösungen, geht anders evtl. geschickter.
#closed (on request)
|
|
|
09/11/2014, 18:56
|
#5
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,904
Received Thanks: 25,394
|
Serialisierung wäre hier in der Tat das Mittel der Wahl.
|
|
|
09/11/2014, 19:26
|
#6
|
elite*gold: 724
Join Date: Mar 2011
Posts: 10,480
Received Thanks: 3,319
|
Hier ist zu, Herr globaler Moderator.
#noch mehr closed
|
|
|
09/11/2014, 20:07
|
#7
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,904
Received Thanks: 25,394
|
Ich wollte es nur einmal klarstellen!
|
|
|
09/11/2014, 20:09
|
#8
|
elite*gold: 724
Join Date: Mar 2011
Posts: 10,480
Received Thanks: 3,319
|
Pff, das erzähl ich Muddy.
#noch viel mehr closed
|
|
|
|
Similar Threads
|
Funktion vom Spiel über C++ aufrufen?
02/14/2013 - C/C++ - 9 Replies
moin ich bin neu im C++ bereicht!
Habe das Buch C++ fromzero2Hero von DirkLOUIS also Grundkenntnise sind vorhanden !
Ich möchte einen AutoIt Bot Professioneler machen für WoT = World of Tanks!
so meine frage:
ich habe mit Olly dbg das spiel gestartet!
Den Log gecleard und dann auf den Gefecht beginnen Button gedrückt!
|
C++ & ASM - Funktion aufrufen die Zweite.
05/08/2012 - C/C++ - 3 Replies
Servus, vorab, ich habe schlicht wirklich sehr wenig Ahnung von assembly, habe mir vor mehreren Stunden ein paar crashkurse im Internet gelesen und verstehe halbwegs was da vor sich geht, ich habe es auch geschafft eine Funktion mittels Typecast aufzurufen mit einem eigenen Parameter + Pointer zu einer Klasse. - Nunja, ich habe natürlich ein bisschen mit Olly rumgestöbert und habe eine Nette Funktion gefunden die ich mir Direkt mal in IDA Pro angeguckt habe, die Funktion hat 7 Parameter vom Typ...
|
C++ & ASM - Funktion Aufrufen.
04/29/2012 - C/C++ - 2 Replies
Guten Abend, ich benötige etwas Hilfe, ich versuche eine Funktion im Spiel aufzurufen mit der ich einen Text in der Chatbox hinzufügen kann. Die Funktion dafür habe ich selbstverständlich schon gefunden, jedoch habe ich absolut keine Ahnung von Assembly, es ist eine Recht kleine Funktion.
Hier ist die Funktion:
DWORD dwChatFunc = ((DWORD)GetModuleHandle("samp.dll") + 0x5F890); DWORD dwChat - Pastebin.com
Die Funktion hat 3 Parameter jedoch weiß ich nicht wie ich das in C++ umsetzen...
|
durch Item NPC funktion aufrufen
01/23/2010 - Metin2 Private Server - 6 Replies
Huhu,
ist es möglich durch ein Item eine Funktion vom NPC aufzurufen sprich:
alswürde man ein npc anklicken das nur mit einem Item.
MfG.
|
WinAPI-Funktion in ollydbg aufrufen
05/08/2009 - General Coding - 5 Replies
Hi,
ich versuche schon seit einiger Zeit eine Dll mit ollydbg so umzuändern, dass sie in einer bestimmten Stelle die WinAPI-Funktion Sleep aufruft.
Bei einer Exe wäre das ja nicht so schwer. Da hätte ich einfach die Adresse aus den Imports ausgelesen, weil die ja für gewöhnlich immer in die virtuelle Adresse 0x00400000 geladen werden. Bei der Dll ist nun das Problem, dass die mal hierhin und mal dorthin geladen wird, sodass die Imports dementsprechend auch keine feste Adresse besitzen.
Ich...
|
All times are GMT +2. The time now is 23:07.
|
|