![]() |
![]() |
|
|
|||||||
| Designer Forum Treffpunkt für Gedankenaustausch von Simmern, die selbst |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#1 |
|
Inventar
|
Hallöle,
gibt's irgendwo ein Template um eine Module.dll zu programmieren? Oder irgendwelche Tutorials? Am besten mit Ansteuerungsbeispiel von FSUIPC. |
|
|
|
|
|
#2 |
|
Senior Member
![]() |
Hallo,
es gibt kein Manual und kein Tutorial für Modules, auch nicht von MS. Modules haben allerdings ebenso die exportierten Variablen Linkage und Improttable. Gruß Marcel Burr chief programming bluesky software development |
|
|
|
|
|
#3 |
|
Inventar
|
Also braucht man auch kein FSUIPC. (Das wird ja sicher auf genau diese Tables zurückgreifen.)
Dann fehlt aber immer noch die Information wie das Modul aufgerufen wird. Irgeneine Einstiegsfunktion muß es ja geben, wenn ich mich nicht irre? Ach ja, danke für die schnelle Info. ![]() |
|
|
|
|
|
#4 |
|
Inventar
![]() Registriert seit: 12.02.2001
Alter: 57
Beiträge: 2.908
|
Zuerst mal: Modules SIND Gauges!!! (Beides sind DLLs)
Wirf mal einen Blick in die Gauges.h... dort findest Du diese Struktur: #define FSLINKAGE ID ModuleID; \ void (FSAPI *ModuleInit)(void); \ void (FSAPI *ModuleDeinit)(void); \ blablabla.... Die beiden Funktionen ModuleInit() und ModuleDeInit() sind das Geheimnis. @Marcel: hast Du bezüglich des Einbettens von BGL-Code in Modules was gehört/rausbekommen? |
|
|
|
|
|
#5 |
|
Inventar
|
*g* So trifft man sich wieder, Hans.
Oki, dann ist das also auch kein Problem. Danke! |
|
|
|
|
|
#6 |
|
Senior Member
![]() |
Hallo Andragar,
die FSUIPC greift nicht auf die Tables zu. Peter Dowson hat die entsprechenden Speicherstellen gefunden und greift darauf direkt zu (ReadProcessMemory, z.B.) Anders kann man auf die Daten garnicht zugreifen: sie sind undokumentiert. Auch ich habe einige Speicherstellen gefunden, die ich für Projekte benötigt (Datum, traffic,...). Das ist allerdings ein harter Job. Gruß Marcel Burr chief programming bluesky software development |
|
|
|
|
|
#7 | |
|
Inventar
|
Zitat:
Ich mußte mal mich durch eine Programmstruktur durchwurschteln und hab mit diesen kleinen gelben selbstklebenden Zetteln mal die ganze Bürowand zugeklebt. Mein damaliger Chef hat mich fast abholen lassen. Aber nachher wußte ich bescheid. |
|
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|