• Jueves 28 de Marzo de 2024, 09:13

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

Páginas: [1]
1
C++ Builder / Re: Crear un dsn
« en: Martes 13 de Mayo de 2003, 14:22 »
Claro, desde C podrías acceder a la BDD usando ADO, que es bastante sencillo y no tienes que dar de alta la BDD en ningún sitio, sólo la abres indicando su ruta, que puede ser tanto absoluta (no te valdría para un CD) como relativa (referida al directorio actual del ejecutable, que es lo que necesitarías en tu caso).
Échale un vistazo al manejo del ADO, verás como es muy sencillo.
:comp:

2
C++ Builder / Re: Programa de resolucion
« en: Viernes 2 de Mayo de 2003, 23:35 »
Para eso C te proporciona los operadores lógicos OR (||), AND ( && ), NOT (!) y XOR (^), y luego puedes usar los paréntesis para agrupar expresiones.

También deberías saber que en C todo lo que es igual a 0 es FALSO y todo lo que es distinto de cero es VERDADERO, aunque en C++ también tienes el tipo predefinido bool (booleano) con 2 valores posibles: TRUE (verdadero) y FALSE (falso) para hacerte más cómodo el trato de expresiones lógicas o booleanas.

:comp:

3
C++ Builder / Ejecutar archivo .bat
« en: Viernes 2 de Mayo de 2003, 23:30 »
Mírate en la ayuda la función ShellExecute de la API de Windows, con ella puedes ejecutar cualquier aplicación, abrir un archivo con su aplicación asociada, abrir una carpeta, imprimir un documento, etc, etc...

Simplemente tendrías que pasarle como orden "open" y como cosa a ejecutar la ruta del archivo bat.

:beer:

4
Visual C++ / Re: necesitaria un ahorcado urgente
« en: Viernes 2 de Mayo de 2003, 23:27 »
Vamos, que quieres que te hagan las prácticas de la universidad o del instituto, no?

-_-

5
Visual C++ / Comunicacion entre dialogos
« en: Viernes 25 de Abril de 2003, 18:45 »
Prueba con algo así a ver si te sive, yo lo he usado en otro tipo de soluciones pero puede que te funcione:

En la clase del formulario que no tiene la variable de tipo control asociada al control, intenta acceder a ella con algo así:

 
Código: Text
  1.  
  2. CWnd *pMainWnd = AfxGetApp()->m_pMainWnd;
  3. CDialog *pDialogo = (CDialog *)pMainWnd->GetDescendantWindow(ID_FORMULARIO_KE_TIENE_EL_CONTROL);
  4. // Ahora a través del puntero pDialogo accedes a cualquier atributo o método PUBLICO del formulario
  5. ..... = pDialogo->m_ctrlControlcillo.GetAlgo();
  6. pDialogo->m_ctrlControlcillo.SetAlgo(...);
  7. // etc
  8.  
  9.  
Si te va, comunicalo aquí para que lo sepamos todos, ok?

:suerte:

:ball:

6
Visual C++ / Paso de parametros
« en: Viernes 25 de Abril de 2003, 17:31 »
Denas;) A mandar

:comp: :beer:

7
C++ Builder / Necesito ayuda para leer un AnsiString
« en: Miércoles 16 de Abril de 2003, 00:54 »
¿Has probado a usar memcpy desde el Memo1->Text.c_str() a tu vector de caracteres?

8
Visual C++ / Re: Paso de parametros
« en: Miércoles 16 de Abril de 2003, 00:46 »
La solución a tu problema está en usar la función ShellExecute de la API de Windows.

Un ejemplo para ejecutar un programa:

ShellExecute(NULL, "open", "c:rutaprograma.exe", "parametro1 parametro2 ...", "c:ruta o NULL", SW_SHOWNORMAL)

Para más información consulta la ayuda de esta función en el MSDN para ver los parámetros y sus posibilidades.

Es un comando muy completo que no sólo ejecuta programas, sino cualquier tipo de ficheros (si no son ejecutables los abre con su programa asociado), directorios, etc.

Espero que te sirva. Saludos :beer:

9
Visual C++ / Desplegables tipo Internet Explorer y Windows
« en: Viernes 11 de Abril de 2003, 12:25 »
Quisiera que alguien me pudiera decir cómo se hacen los desplegables como los que usa el propio Windows o el Internet Explorer en sus ventanas, esos que salen con las últimas direcciones visitadas o las que coinciden con lo que llevas escrito, que se despliega debajo del ListBox donde tú escribes. Me he dado cuenta que no es el propio ListBox, sino otro control que se muestra justo debajo. Me gustaría que alguien que lo sepa me diga si es algún control especial, cómo usarlo en VC++, etc. Gracias.
:kiss:

Páginas: [1]