Erstmal an alle netten und Hilfsbereiten User hier im Forum ein fröhliches Hallo.
Da ich absolut fast keine Ahnung von C++ habe hoffe ich das ich hier richtig bin und mir schnell geholfen werden kann. Ich muß im Rahmen meiner Diplomarbeit von Java aus eine DLL ansprechen. Wie das von Java ausgeht (JNI) das hab ich inzwischen herausbekommen und auch praktisch gelöst. Mein Problem ist ich muss in der DLL welche ich von Java aus anspreche auch andere DLL's ansprechen können welche ich nicht selber erstellt habe. Kann mir jemand sagen wie ich eine DLL, optimalerweise sollte dies eine sein welche ich auch auf meinen System habe, von C++ aus ansprechen kann? Eventuell das CD-Rom Laufwerk/Systemzeit ausgeben damit ich auch merke das das Programm wirklich funktioniert. Ich weiß das es wohl mit der Funktion __stdcall funktioniert, aber das war es auch schon.
Ich habe leider nur den freien C++ Compiler von Borland (BCC55). Mein Betriebssystem ist Windows XP Home Edition, falls dies irgendwie von belang sein sollte.
Es wäre also nett wenn mir jemand hier den Quellcode zum ansprechen irgendeiner Windows-DLL reinstellen kann. Da ich mit Notepad arbeite sollten da bitte keine Syntaxfehler drin sein, sonst suche ich mir einen Wolf. Ich werde diesen dann in meinen C++ Quellcode(die DLL welche ich erzeuge um mit Java zu arbeiten) mit einbauen und testen.
Da ich absolut fast keine Ahnung von C++ habe hoffe ich das ich hier richtig bin und mir schnell geholfen werden kann. Ich muß im Rahmen meiner Diplomarbeit von Java aus eine DLL ansprechen. Wie das von Java ausgeht (JNI) das hab ich inzwischen herausbekommen und auch praktisch gelöst. Mein Problem ist ich muss in der DLL welche ich von Java aus anspreche auch andere DLL's ansprechen können welche ich nicht selber erstellt habe. Kann mir jemand sagen wie ich eine DLL, optimalerweise sollte dies eine sein welche ich auch auf meinen System habe, von C++ aus ansprechen kann? Eventuell das CD-Rom Laufwerk/Systemzeit ausgeben damit ich auch merke das das Programm wirklich funktioniert. Ich weiß das es wohl mit der Funktion __stdcall funktioniert, aber das war es auch schon.
Ich habe leider nur den freien C++ Compiler von Borland (BCC55). Mein Betriebssystem ist Windows XP Home Edition, falls dies irgendwie von belang sein sollte.
Es wäre also nett wenn mir jemand hier den Quellcode zum ansprechen irgendeiner Windows-DLL reinstellen kann. Da ich mit Notepad arbeite sollten da bitte keine Syntaxfehler drin sein, sonst suche ich mir einen Wolf. Ich werde diesen dann in meinen C++ Quellcode(die DLL welche ich erzeuge um mit Java zu arbeiten) mit einbauen und testen.