Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/10/2005, 08:18
MartinAcevedo
 
Fecha de Ingreso: junio-2001
Ubicación: Cordoba, Argentina
Mensajes: 190
Antigüedad: 22 años, 11 meses
Puntos: 0
Hola, me parece que hacer un activex en .net no tiene sentido, seria volver atras en la tecnologia, lo que podes hacer es crear el activex en delphi y de importarlo a .net y funcionaria en forma transparente(como cualquier activex en .net), la otra opcinón es que tu dll este en el formato de la api de windows, si es asi , no te haria falta crear ningun activex , directamente podes usar las funciones como cualquier api de windows, un ejemplo de como usar una dll de api en vb.net

<System.Runtime.InteropServices.DllImport("kernel3 2.dll")> _
Private Shared Function GetLongPathName( _
ByVal lpszShortPath As String, _
ByVal lpszLongPath As System.Text.StringBuilder, _
ByVal cchBuffer As Integer) As Integer
End Function

esto lo saque de http://www.elguille.info/NET/vb6anet...lenciasAPI.htm


en google hay muchas paginas de como hacer una dll api en delphi(no se que pascal usas, yo no tengo mucha idea de pascal)
http://www.gui.uva.es/login/16/delphi.html
http://www.math.ncu.edu.tw/~chenwc/n..._in_delphi.htm

espero te sirva nos vemos
__________________
Martin