• Sábado 18 de Mayo de 2024, 23:15

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 - tyron

Páginas: 1 [2]
26
Visual C++ / Re: Boton Mantenido Presionado
« en: Lunes 9 de Mayo de 2005, 23:19 »
Holaa, mira, prueba a insertar el control 'Microsoft Forms 2.0 Toggle Button' o algo asi. Ese es un boton de triple estado. Espero te sirva, un saludo.

27
Visual Basic 6.0 e inferiores / Re: Urgente Ayuda!
« en: Miércoles 4 de Mayo de 2005, 00:57 »
Tengo una idea mejor, que digo yo que porque mejor no lo pones aqui y asi nos enteramos todos? Porque en definitiva este foro es para que aprendamos todos, si empezamos a mandar privados se pierde la armonia y la calidad del foro y, para eso, nos ponemos a chatear unos con otros y se acabo todo. Bueno, espero que sepas entenderme. Un saludo

28
Visual Basic 6.0 e inferiores / Re: Propiedad On Mouse Over
« en: Jueves 28 de Abril de 2005, 01:01 »
Amigo Az8, no te entendí muy bien pero espero que sea esto lo que buscas, te adjunto un ejemplo con lo que entendí que pretendes hacer. Un saludo y si tienes cualquier duda o no es exactamente eso no tengas reparo en decirlo. Un saludo B)

29
Visual Basic 6.0 e inferiores / Deshacer
« en: Sábado 23 de Abril de 2005, 12:58 »
Hola, ¿como puedo deshacer una accion realizada en una caja de texto? Por ejemplo, el bloc de notas, escribes algo y puedes deshacer lo escrito, o borrar algo, y deshacer el borrado. Tengo este codigo:

Declaración de la función API y las constantes:
Código: Text
  1. Private Declare Function SendMessage Lib "User" (ByVal hWnd _
  2.          As Long, ByVal wMsg As Long, ByVal wParam As Long, _
  3.          lParam As Long) As Long
  4.  
  5.          Const WM_USER = &H400
  6.          Const EM_CANUNDO = WM_USER + 22
  7.          Const EM_EMPTYUNDOBUFFER = WM_USER + 29
  8.          Const EM_UNDO = WM_USER + 23
  9.  

Botón Undo:
Código: Text
  1. Dim ok As Long
  2. ok = SendMessage(Text1.hWnd, EM_UNDO, 0, 0&)
  3. ok = SendMessage(Text1.hWnd, EM_EMPTYUNDOBUFFER, 0, 0&)
  4.  

Botón Redo:
Código: Text
  1. Dim ok As Long
  2. ok = SendMessage(Text1.hWnd, EM_CANUNDO, 0, 0&)
  3. If ok = 0 Then
  4.      MsgBox "No puedo deshacer los cambios", 16, "Error"
  5. End If
  6. ok = SendMessage(Text1.hWnd, EM_UNDO, 0, 0&)
  7.  

Previamente he realizado cambios de todo tipo en la caja de texo para luego poder probar el codigo (obvio), pero no funciona. ¿Me falta algo? ¿Esta mal este codigo? o ¿Hay alguna otra manera de realizar lo que quiero?
Un saludo y gracias de antemano.

30
Visual Basic 6.0 e inferiores / Re: Deshabilitar El Boton Cerrar
« en: Sábado 23 de Abril de 2005, 09:14 »
Private Sub Form_Unload(Cancel As Integer)
    If Cancel = 0 Then Cancel = 1
End Sub

Espero te sirva este codigo. Un saludo

31
Visual Basic 6.0 e inferiores / Icono Archivos Y Abrir Archivos Desde Mi Aplicacio
« en: Miércoles 20 de Abril de 2005, 18:42 »
Hola, pues el problema es el siguiente: Tengo una aplicacion a la que ya tengo asociadas unas extensiones de archivos para que se habran con esta pero, ¿como agrego tambien el icono de mi programa o el que yo quiera? no se mucho sobre el registro de windows asi que si me pudieran orientar... El otro problema es ¿como puedo luego hacer que al abrir uno de esos archivos (asociados a mi aplicacion) y se abra mi aplicacion, detecte esta que archivo se ha abierto para cargarlo en el programa? Algo asi como si guardo un archivo .txt y al abrirlo se carga el bloc de notas con los datos de ese archivo.
Gracias de antemano y un saludo.

32
Visual C++ / Mapi
« en: Miércoles 13 de Abril de 2005, 22:44 »
Hola, como se podria mandar un email simplemente poniendo a quien va dirigido, el asunto y el mensaje? Si se puede claro... Estoy investigando un poco sobre Mapi pero no tengo nada claro ademas los ejemplos del MSDN no me salen, en fin, espero que podais ayudarme. Saludos.

33
Visual C++ / Re: Usar Dll En Visual C++
« en: Martes 12 de Abril de 2005, 17:38 »
Pues muchas gracias por la informacion Diodo. Ya lo conseguí. Ahora el problema es que yo en el metodo que creo en la clase de visual basic tengo que pasar como argumentos dos variables de tipo string, y en visual c++, al pasar los argumentos tienen que ser de tipo short. Como me como eso? La verdad es que no se muy bien como son las variables de tipo short, lo unico que se es que son de 2 bytes. Como paso al metodo unos argumentos de tipo cadena validos? o tengo que declararlos de alguna manera especial en visual basic? Gracias de antemano.

34
Visual C++ / Re: Usar Dll En Visual C++
« en: Lunes 11 de Abril de 2005, 23:51 »
Hola Diodo, en primer lugar muchas gracias por contestar.

Tengo un problema, y es que no entiendo muy bien el codigo, mejor si pudiese ser con un ejemplo. Tengo una dll sencilla, que se llama 'prueba.dll', tiene un metodo que se llama 'MostrarMensaje' y le paso como parametros 'Titulo' y 'Mensaje'. El codigo quedaria algo como esto?

Código: Text
  1.  
  2. #import "prueba.dll"
  3. using namespace prueba; // Aqui me pedia un&#59;
  4.  
  5. void CPruebaView::OnButton1()
  6. {
  7. _TuClaseVBPtr tuClase(__uuidof(TuClaseVB)); // Aqui me pierdo *
  8. tuClase->MetodoDeTuClaseVB(); // Esto está claro
  9. }
  10.  
  11.  

* Ahí que tengo que poner exactamente? Tengo que crear una clase, para luego crearme un objeto de esa clase? Como tiene que ser esa clase?
Y donde pone TuClaseVB que es, el nombre de la clase donde puse las funciones de la dll en visualbasic?

Bueno perdona mi ignorancia y espero tengas paciencia conmigo, ya que soy nuevo y no entiendo muy bien esto de las dlls en c++. Un saludo y gracias.

35
Visual C++ / Usar Dll En Visual C++
« en: Lunes 11 de Abril de 2005, 18:49 »
Hola a todos, mirad, vengo de visual basic, acabo de empezar con visual c++ (6.0) y no se como agregar y utilizar una dll que cree en visual basic (o cualquier otra). Con visualbasic simplemente marco una casilla que hace referencia a esa dll y listo pero, ¿como en visual c++? Espero que puedan ayudarme, salu2

Páginas: 1 [2]