Entwicklung und Coding in verschiedenen Programmiersprachen: Assembly, C++, C#, Perl, Delphi, .NET, Visual Basic... |
|||||||
![]() |
|
|
Themen-Optionen | Thema durchsuchen |
Entwicklung und Coding in verschiedenen Programmiersprachen: Assembly, C++, C#, Perl, Delphi, .NET, Visual Basic... |
|||||||
![]() |
|
|
Themen-Optionen | Thema durchsuchen |
[C/C++] - Funktion aus einer dll in einer anderen nutzen? |
|
|
# 1 |
|
Bewertung:
![]() ![]() ![]() ![]() ![]() ![]() ![]() Registriert seit: May 2008
Beiträge: 727
Power: 16
|
Ist das möglich?
Also ich bin grad dabei einen quellcode so anzupassen, daß man daraus eine dll machen kann. In Funktionen des quellcodes werden jedoch funktionen einer anderen dll benutzt. Also meine dll gehört dann sozusagen zu einem addon und die funktionen die ich da benutze gehören zu der hauptanwendung bzw. aus dessen dll, cpp, h. geht das ohne weiteres? Also in dem moment wo diese funktionen aufgerufen werden sind diese bereits verfügbar, da ja das addon eh zum schluss gestartet wird. hoffe ist einigermassen gut beschrieben. |
|
|
|
|
|
# 2 |
|
Bewertung:
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Registriert seit: Dec 2004
Internet: VDSL 16Mbit
Beiträge: 7.583
Power: 62
|
So wie ich das verstanden habe:
Dein Programm -> Deine DLL -> noch eine DLL Wenn ja sollte ohne Probleme laufen, wenn beide Dll's vorhanden sind. Mein DIY T-Amp Projekt
Ich biete KEINE Privatberatung! Das hier ist ein Forum. Erstell nen Thread wenns Probleme gibt. |
|
|
|
AW: Funktion aus einer dll in einer anderen nutzen? |
|
|
# 3 |
|
Bewertung:
![]() ![]() ![]() ![]() ![]() ![]() ![]() Registriert seit: May 2008
Beiträge: 727
Power: 16
Themenstarter |
Ich hoffe das es geht, ich versuch dennoch nochmal am praktischen beispiel zu erklären.
Und zwar nehmen wir an, ich benutze eine 3D Engine in Form einer DLL.Gleichzeit wird nach start dieser engine eine Sprite Engine geladen, ebenfalls eine dll. Diese wird halt nun durch funktionen in einer cpp datei angesteuert, und dort werden befehle zum laden von png´s aus der ersten dll verwendet. Soweit sogut. Ich bin nun aber dabei eben diese cpp datei in eine dll zu konvertieren um die gesamten funktionen in einer extra dll zu haben, die die sprite engine lädt. Somit läßt sie sich einfacher einbinden, weil ja dann die ganzen komplexen funktionen keinen quellcode mehr benötigen, steckt alles in einer dll. und diese müsste nun eben beim import einiger funktionen eben funktionen der 3d engine nutzen können. |
|
|
|
![]() |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Code] - Delphi - Funktion aus der Klasse einer anderen Unit nutzen | Docean | Programmierung & Entwicklung | 5 | 26.06.2012 21:47 |
| [C/C++] - Array aus einer Funktion auslesen | hesje | Programmierung & Entwicklung | 7 | 22.04.2012 10:53 |
| Image einer DVD zu einer avi oder anderen Dateien!? | Youngman | Rippen & Brennen | 3 | 07.01.2007 10:19 |
| Tool um exportierte functionen aus einer Dll zu lesen | asdrexit | Programmierung & Entwicklung | 4 | 19.10.2005 19:14 |
| Code von einer PHP Datein zu einer anderen schicken? | booby | Webentwicklung | 8 | 06.06.2005 16:37 |
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:09 Uhr. |