Ik ben bezig om uit te zoeken hoe COM programmeren in zijn werk gaat. Ik ben nu op zoek naar een aantal voorbeelden van COM programmeren en ik dacht een heel mooie tutorial te hebben gevonden:
How To Do COM In C++Builder 5
Hier wordt het principe en werking van COM gedatailleerd uitgelegd en wordt een voorbeeld programmatje van COM gemaakt. En hier gaat het mis. Dit voorbeeld programmatje krijg ik met geen mogelijkheid aan de praat. Als ik het voorbeeldje naamaak dan gaat het fout in de Client (hele source = bovenstaande link):
Deze regel:
TCOMIFoo Foo = new CoFoo::Create();
Geeft deze fout:
[C++ Error] Unit2.cpp(15): E2090 Qualifier 'CoFoo' is not a class or namespace name
Nu ben ik al een hele tijd aan het prutsen om dit aan het werken te krijgen, maar het wil maar niet lukken...
Heeft iemand anders misschien een tutorial die wel werkt? Want eerlijk gezegd is dit de enige tutorial die ik kon vinden die mij goed leek... Of kan iemand mij vertellen wat er fout gaat? In het laatste geval: hou er wel rekening mee dat ik dus nog geen verstand heb COM programmeren en dat het al snel akakadabra wordt voor mij
TNX (i.a.) !
How To Do COM In C++Builder 5
Hier wordt het principe en werking van COM gedatailleerd uitgelegd en wordt een voorbeeld programmatje van COM gemaakt. En hier gaat het mis. Dit voorbeeld programmatje krijg ik met geen mogelijkheid aan de praat. Als ik het voorbeeldje naamaak dan gaat het fout in de Client (hele source = bovenstaande link):
Deze regel:
TCOMIFoo Foo = new CoFoo::Create();
Geeft deze fout:
[C++ Error] Unit2.cpp(15): E2090 Qualifier 'CoFoo' is not a class or namespace name
Nu ben ik al een hele tijd aan het prutsen om dit aan het werken te krijgen, maar het wil maar niet lukken...
Heeft iemand anders misschien een tutorial die wel werkt? Want eerlijk gezegd is dit de enige tutorial die ik kon vinden die mij goed leek... Of kan iemand mij vertellen wat er fout gaat? In het laatste geval: hou er wel rekening mee dat ik dus nog geen verstand heb COM programmeren en dat het al snel akakadabra wordt voor mij
TNX (i.a.) !