<
Necesito mandar a ejecutar un programa que esta en mi PC, pero ese programa devuelve un resultado, como lo puedo obtener? >
Fijate si la funcion Shell o la Clase Process de la clase Thread (System.Threading.Thread) te pueden servir.
<
Como se cargan ficheros?>
Se mas especifica. Son planos (puro texto) o binarios, te puedo ayudar, mi mail es
raul-338@hotmail.com (avisa cuando agreges)
<
Por otro lado me seria util poder usar una .dll de un programa en C++, esto se puede hacer? de ser asi, como puedo mandar a ejecutar funciones si estas reciben como parametro punteros y en C# esto no se usa?>
Si se puede, si usas vb.net creas una funcion o sub vacia con el atributo DllImport (Creo que es System.Runtime.InteropServices.DllImport), y para los punteros usas el modificador ByVal
EJ
- Código: Seleccionar todo
<System.Runtime.InteropServices.DllImport("midll.dll")> _
Private Sub MiFuncion (ByVal MiParametro As Integer)
End Sub
en cambio, si usas vb6, lo declaras en la seccion general (arriba de todo)
- Código: Seleccionar todo
Private Declare Function MiFuncion Lib "MiDLL.dll" (ByVal MiParametro As Long)
<
Saludos, Lisette>
Saludos a ti tambien.
Espero que te sirva!!