Avatar billede bohbs Nybegynder
15. november 2004 - 15:22 Der er 9 kommentarer og
1 løsning

Compilere en .NET dll til ActiveX ocx, com/win32 dll eller lign?

Jeg har konstrueret en relativ simpel dll til resize af billeder. Problemer er bare at jeg ville bruge komponenten fra Navision, men såvidt jeg har forstået på eksperterne på dette område så understøtter den kun dll's og ocx af ældre typer. Hvordan kan kan jeg kompilere/wrappe det til noget andet?
Avatar billede arne_v Ekspert
15. november 2004 - 18:22 #1
Det er ret nemt at kalde fra .NET til Win32 DLL.

Det er ret svært at kalde fra Win32 DLL til .NET.

Men det kan gøres via COM.
Avatar billede bohbs Nybegynder
16. november 2004 - 08:50 #2
Når du skriver det kan gøres via COM, mener du så at COM gør det muligt at kalde fra Win32 til .NET eller at COM kan kalde .NET? Alternativt kan et simpelt libary bruges, så kan jeg droppe min egen dll. Bemærk dog at Navision ikke understøtter grafiske OCX's, men at det dog kan lade sig gøre via en wrapper. Der findes forskellige komponenter som nok virker, men de kræver betaling og er grafiske, så de tilbyder faktisk meget mere end nødvendigt.
Avatar billede arne_v Ekspert
16. november 2004 - 09:26 #3
.NET komponenten laves som COM komponent.

Win32 kompenenten kalder så COM komponenten.

Der var et andet spørgsmål for nyligt hvor der endda blev postet nogle
links til MSDN hvor det var beskrevet.

Jeg kan bare ikke finde de links.
Avatar billede bohbs Nybegynder
16. november 2004 - 10:23 #4
Avatar billede arne_v Ekspert
16. november 2004 - 10:29 #5
Nej.

Det var et andet spm..

En anden svarer en mig kom med et link.

Og spørger fandt selv et andet link.
Avatar billede mikl-dk Nybegynder
24. august 2006 - 15:36 #6
Du kan dekompilere din .NET-DLL til IL-kode, lave lidt om i den og så kompilere den igen. På den måde kan du gøre funktionerne "synlige" for WIN32-applikationer, som så kan benytte den. Er det noget ala det, du tænker på?
Avatar billede bohbs Nybegynder
25. august 2006 - 08:38 #7
Mener vi fandt et sted i Visual Studio hvor vi kunne indstille projektet til at compilere til noget vi kunne bruge fra Navision
Avatar billede mikl-dk Nybegynder
25. august 2006 - 10:52 #8
Okay, bare i orden - har først lige nu set, hvor gammelt spørgsmålet egentlig er :-)

Kan du forresten ikke lige lukke tråden så for god ordens skyld :-)
Avatar billede bohbs Nybegynder
28. august 2006 - 15:51 #9
ok svar.
Avatar billede sunero Nybegynder
08. marts 2007 - 14:01 #10
bohbs >> Hvad er det for en instilling i brugte?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester