Idag är standardprodukten Imaging for Windows min associerade bildvisare för Tif-bilder. Jag har en webbtjänst som fungerar så att en tif-bild streamas ut till en av webbläsarens ramar (frame). I denna frame öppnas nu imaging och körs snyggt och prydligt inuti internet explorer. Tja, till att börja med borde den åtminstone vara en activex exe. sedan borde det bli en aningen mer specialkod. är inte ens säker på om det fungerar i vb 6 Kan det vara så att det är krav på att bygga den i C++ ? Om jag inte har helt fel så laddar ie just activex-kontroller så...Vilka krav på .exe att köra inuti Internet Explorer
Nu vill jag inte längre använda Imaging, utan istället en egenutvecklad bildvisare som är en "Standard EXE", utvecklad i VB 6.
Jag lyckas registrera min bildvisare som standardbildvisare för tif-bilder och det hela fungerar bra när jag till exempel dubbelklickar och startar en tif-bild i Utforskaren. Mitt program startas och bilden visas. När jag försöker göra samma sak i min webbtjänst startar förvisso mitt bildvisarprogram men tyvärr inte inuti framen utan ovanpå Internet Explorer som ett eget program (stand-alone alltså). Jag har försökt med olika threading models (apartment eller single) utan framgång.
Är det någon som vet vilka krav som måste vara uppfyllda på ett exe-program för att kunna köras inuti Internet Explorer? Har det någonting att göra med vilka interface som är implementerade och som programmet publicerar för Internet explorer att gå igenom? Isåfall var hittar jag bra information om dessa krav?
Jag kan göra om min bildvisare till en ActiveX-komponent (ocx) och då anropa den genom en <OBJECT>-tag på en html-sida men det är inte den lösningen jag är ute efter.
tack på förhand !Sv: Vilka krav på .exe att köra inuti Internet Explorer
Sv: Vilka krav på .exe att köra inuti Internet Explorer
Att bara kompliera om den till "ActiveX EXE" vad gör det för skillnad ?Sv: Vilka krav på .exe att köra inuti Internet Explorer