• Jueves 2 de Mayo de 2024, 15:38

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - yamobe

Páginas: [1]
1
Visual C++ / Re: Usar Activex
« en: Martes 3 de Octubre de 2006, 23:11 »
Cita de: "SteelX"
en visual basic es muy sencillo porque agregas el control y listo lo usas.

Has trabajado con ActiveX antes en visual c++??.

cuando insertas un control, en visual c++ es necesario que se creen tambien lsa clases para poderlo utilizar, si ya se creo, debe tener un archivo de cabecera y un archivo fuente. debes incluir el archivo de cabecera en el lugar donde lo vayas a usar.

saludos. si ya hiciste esto y todavia tienes problemas .  me gustaria que suministraras mas info.
Si he trabajado con activex antes.. sin problemas... pero este simplemente no funciona... no se porque

lo probe en 6.0 y .net y niuno de los 2 lo logra usar.

Aunque ni en visual Basic funciona muy bien, pero al menos muestra algo...

Me gustaria que otra persona lo intentara para ver si le funciona

Incluso lo he probado en varios computadores

me falta probarlo en el 2005 nomas


Eso si, una cosa muy rara es que el activex se intenta a conectar a internet y si desconecto el cable de internet se cae y sale que no hay memoria bla bla

Por ultimo, aunque no se vea nada en el activex, igual funciona el aboutbox, que muestra el aboutbox.. y es la unica funcion que funciona

2
Visual C++ / Re: Usar Activex
« en: Miércoles 27 de Septiembre de 2006, 05:10 »
bueno, finalmente lo que sucede no se lo que es, pero es extraño que en visual basic funciona el control activeX pero en visual c++ no funciona!!! porque sera?

Si lo unico que hago es:
1) crear un MFC  con control activeX activado
2) add to proyect/control activeX
3) en el dialogo inserto el control activeX para ser visualizado
4) en el class wizard agrego una variable miembro de la clase del control m_var
5) uso m_var.metodo(variables);

6) opcional pero igual lo hice... registre manualmente el control al sistema

Que seria lo que me falta???

3
Visual C++ / Usar Activex
« en: Martes 26 de Septiembre de 2006, 16:35 »
Bueno, sabemos que hay controles activeX pertenecientes a ciertos programas que se pueden usar sin problemas... sin embargo hay otros que están protegidos y no sirven para hacer desarrollo...

Yo en particular estoy intentando usar un activex y simplemente no funciona...

entonces la pregunta es: como saber si ese activex es efectivamente posible de usar o si está protegido de alguna forma?

saludos

4
Visual C++ / Re: Abrir Archivo Y Hacerlo Visible
« en: Jueves 21 de Septiembre de 2006, 19:39 »
Cita de: "shakka"
http://foros.solocodigo.com/index.php?showtopic=22099
http://www.latindevelopers.com/forum/viewt...6017624842659ae
muchas gracias por la respuesta :)

pero el problema es que con ese metodo abro el programa y abro el archivo, pero no me da acceso a modificar ese archivo como me da un fopen...

ademas quiero que el archivo se haga miembro de una clase... mmm no se si me explico bien...

5
Visual C++ / Abrir Archivo Y Hacerlo Visible
« en: Jueves 21 de Septiembre de 2006, 19:14 »
que tal, necesito su ayuda nuevamente para solucionarme mi nuevo problema

lo que quiero hacer es abrir un archivo y hacerlo visible en mi pantalla

por ejemplo, abrir un archivo .txt y que se abra el editor de texto y me muestre el archivo

o abrir un .avi en c++ y que me muestre el video immediatamente en el windows media player por ejemplo

ojala alguien sepa :)

6
Visual C++ / Re: Automation Object
« en: Martes 19 de Septiembre de 2006, 23:49 »
Ya lo solucione con la informacion de la pagina siguiente

http://support.microsoft.com/kb/307473/EN-US/

saludos a todos

7
Visual C++ / Automation Object
« en: Martes 19 de Septiembre de 2006, 18:04 »
Me rindo, no logro resolver mi problema, ojala me ayuden

En Visual Basic se puede hacer algo tan simple como
Dim ExcelSheet
Set ExcelSheet = CreateObject("Excel.Sheet")

Eso me permite usar todas los objetos de excel para trabajar con el

Sin embargo no puedo hacerlo en visual c++, alguien me podria explicar como?
Cual es el equivalente a esas lineas en c++?


gracias

8
Visual C++ / Re: Interfaz Con Cualquier Programa
« en: Domingo 17 de Septiembre de 2006, 15:28 »
Cita de: "Eternal Idol"
Y si ... ingenieria reversa ...
Me podrias explicar un poco o dar alguna pagina que me guie? Gracias :)

9
Visual C++ / Re: Interfaz Con Cualquier Programa
« en: Domingo 17 de Septiembre de 2006, 14:30 »
Uff
estoy realmente complicado con lo que quiero hacer, bueno tengo el .h y el .cpp derivados del dll del software nxview

el .h generado es mas o menos asi:

Código: Text
  1. class INxViewRunTimeObj : public COleDispatchDriver
  2. {
  3. public:
  4. INxViewRunTimeObj() {} // Calls COleDispatchDriver default constructor
  5. INxViewRunTimeObj(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
  6. INxViewRunTimeObj(const INxViewRunTimeObj& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
  7.  
  8. // Attributes
  9. public:
  10.  
  11. // Operations
  12. public:
  13. long HandleInitialize(short sRenderOpt, short sWindowOpt, const VARIANT& vRenderWnd, const VARIANT& vParentWnd, const VARIANT& vRenderInst, LPCTSTR bstrFile, short sContainer);
  14. void HandleRenderScene();
  15. long HandleNewDocument();
  16.  
  17. etc... miles de funciones
  18.  

Existe alguna metodologia o procedimiento normalmente usado para saber para que sirve cada funcion? porque estoy complicadisimo... no logro hacer funcionar nada...

Ojala alguien me pueda dar una guia

saludos
Yamobe
Esto igual es lo que hacen un poco los hackers

10
Visual C++ / Re: Interfaz Con Cualquier Programa
« en: Viernes 15 de Septiembre de 2006, 16:55 »
gracias cabros,  problema solucionado..

ahora me falta el detalle que no se que hacen todas las funciones del dll, pero eso será tarea mia nomas...

para dejarlo dicho... para abrir un Dll creado con OLE/COM desde visual c++ 6.0

Class wizard/add class/from type library
se elige el dll y listo, te crea el .h y .cpp solito

11
Visual C++ / Re: Interfaz Con Cualquier Programa
« en: Viernes 15 de Septiembre de 2006, 14:58 »
lo raro es que cuando hago eso me sale:

error C2011: 'INxViewRunTimeObj' : 'class' type redefinition

:(

O sea, estoy usando un MFC, lo raro es que si lo pongo el include en el .h, me sale ese error, pero si lo pongo en el cpp si me funciona

Pero claramente por orden prefiero poner todo en el .h... porque será?

12
Visual C++ / Re: Interfaz Con Cualquier Programa
« en: Viernes 15 de Septiembre de 2006, 00:06 »
ok,  entonces logré generar un .cpp y un .h a partir del dll

tengo lo siguiente en el .h:

class INxViewRunTimeObj : public COleDispatchDriver
{
public:
   INxViewRunTimeObj() {}      // Calls COleDispatchDriver default constructor
   INxViewRunTimeObj(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
   INxViewRunTimeObj(const INxViewRunTimeObj& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
   void CreateMyOpenSpace();
};

como uso la funcion CreateMyOpenSpace??
Lo que no se es la gramática del código... a ver si me pueden ayudar :)

13
Visual C++ / Interfaz Con Cualquier Programa
« en: Jueves 14 de Septiembre de 2006, 21:30 »
Hola

Estoy intentando accesar los objetos de un programa llamado nxview

he visto anteriormente esto en visual basic (interfaz entre excel y autocad) y tengo entendido que se hace de la siguiente manera:

en visual c++ menu->proyecto->agregar referencias, pestaña COM

ahí elijo la librería ( en este caso tengo un dll y un ocx (que no se lo que es))

Luego en el visor de objetos, puedo ver claramente todas las funciones que existen en la clase de nxview, sin embargo no se como hacer las siguientes cosas:

_declarar lo necesario para poder usar los objetos, clases o funciones
_no se como usar las funciones

Sería perfecto si alguien me pudiera enseñar un ejemplo donde se haga esto... no puedo encontrar en ningún lado!! O que me lo explicara como si fuera un niño de 5 años

Saludos
Yamobe

Páginas: [1]