000
12.02.2006, 20:34 Uhr
xenayoo
|
Hallo Forum, ich brauche - mal wieder - eure Hilfe.
In einem Private-Coaching habe ich gelernt, wie man für bestimmte Aufgaben diverse Rechenoperationen in dlls auslagert und diese aufruft. Dies wurde mit einer Autorenedition von Vc++ 6 erledigt. Knackpunkt der Autorenedition ist ein jedesmal aufploppendes Fenster, dass einen auf die Autorenversion hinweist. Dies blockiert jedoch teilweise die Anwendung, die diese dlls aufruft. Da mehrere verschiedene dlls aufgerufen werden, erscheint dieses Fenster auch mehrfach. Hat man eins übersehen, ist die Anwendung blockiert, bis man es gefunden und bestätigt hat. Aus diesem Grunde habe ich mir nun VC++.net2003 zugelegt. Als Ordnung liebender Mensch habe ich eine Projektmappe angelegt (was trotz eines 2.4GHz Celeron mit 750MB fast 2 Minuten dauert - wie lange muß denn da jemand warten, der den Mindestanforderungen entsprechend einen 400MHz P2 mit 32MB einsetzt?), und die einzelnen dlls als Projekte in dieser Projektmappe. Dabei sind folgende Fragen und Probleme aufgetaucht, die ich bis jetzt nicht klären konnte:
1. Das erste Projekt wird fett dargestellt. Warum und was bedeutet dies? 2. Ich habe die Header, Resourcenfiles und Quellcodes 1 zu 1 in Vc++2003 übernommen. Dabei trat dann das Problem auf, dass die jeweils letzte Funktion in der DLL trotz korrekter Deklaration im Quellcode als auch im def-File nicht erreichbar ist. Woran kann das liegen? -- Wer Rechtschreibfehler findet, darf sie behalten.... ;) |