Důvod je přesně ten co jsem napsal v minulém příspěvku. Volitelná komponenta je součástí ovladačů k určitému hardwaru a ten si 90% uživatelů vůbec nebude pořizovat, takže většina uživatelů vůbec ovladač instalovat nebude = ovladač NENÍ součást instalačního balíčku. Komponenta je potřeba v jednom jediném okně. Pokud se někdo pokusí otevřít okno a nemá nainstalované ovladače, vyskočí mu chybová hláška. Toť vše. Nevím co by se mělo ošetřovat v instalátoru? Jiná situace by samozřejmě byla kdyby bylo potřeba registrovat komponentu, kterou použijí všichni a bez který aplikace nepojede. Samozřejmě, že se dá přítomnost ovladače testovat i jinak a to se i děje. Zajímalo mě za jakých okolností nefunguje On Error... ? V případě, že detekce ovladače selže program příkaz úplně ignoruje a spadne...
|