000
04.02.2004, 11:23 Uhr
MasterThomsen
|
Ich habe mir eine DLL geschrieben. Die ist korrekt eingebunden und es kommen auch überhaupt keine Fehremeldungen, aber das Programm arbeitet nur den Kopf ab un springt nicht in meine main. Mach ich hier was total falsch? Der Parameter wird auch richtig übergeben und nen Rückgabe wert gibt es nicht.
C++: |
#include "afx.h" #include "math.h"
unsigned int OAint = 0, SAint = 0, NDATint = 0, PSCint = 0, SCLHint = 0, SCLLint = 0; unsigned int reg[514][15]; CString filename;
extern "C" __declspec(dllexport) GeneratorDLL(CString projectfile)
{ AFX_MANAGE_STATE(AfxGetStaticModuleState());
filename = projectfile; }
... meine Funktionen ...
void main(void) { CString codename; FILE *project;
project = fopen(filename, "r");
... }
|
Bearbeitung von loddab: |
cpp-Tags gesetzt
|
Dieser Post wurde am 04.02.2004 um 14:21 Uhr von loddab editiert. |