Úhrny slunečního záření

(spolupráce IDL s externími knihovnami DLL pomocí funkce call_external a použití ActiveX komponenty IDLDrawWidget)

Jan Kratochvíl, 3. roč., F-MOD

Tento projekt demonstruje možnost spolupráce IDL s externími programy jednak pomocí funkce call_external (použití externí DLL knihovny) a jednak prostřednictvím ActiveX komponenty IDLDrawWidget. Možnost spolupráce je demonstrována na jednoduchém problému (kreslení grafů úhrnů slunečního záření).

Ke stažení:

Oba ZIP soubory rozbalte do společného adresáře a přidejte jej do vyhledávací cesty IDL nebo jak uvedeno.

GUI v Borland C++ Builderu 6.0 spustíte příkazem

.\Krat_IDL 2\BCB_GUI\uhrny.exe.

GUI v IDL vyzkoušíte, když otevřete

.\Krat_IDL 2\IDL_GUI\UhrnyGui.prj,
poté v menu vyberete Compile All a spustíte proceduru Uhrny.

Pokud nevlastníte licenci IDL, můžete využít výhody druhé varianty - přesunete se do adresáře .\Krat_IDL 2\IDL_GUI\ a spustíte virtuální stroj IDL

C:\Program Files\IDL60\bin\bin.x86\idlrt -vm=UhrnyGui.sav.
Důležité je, že při tomto postupu leží DLL knihovna uhrnydll.dll v pracovní adresáři virtuálního stroje, jinak by nebyla v této verzi zkompilovaného programu nalezena.
Lubomír Přech, poslední úpravy 17.2.2004