Hay un total de 745 Preguntas. | << >> |
Pregunta: | 4830 - MULTIPROCESOS |
Autor: | Jorge Eduardo Cabrera Salgado |
Buenas Utilizo Turbo C++ 3.0 de Borland, pero no he podido realizar dos procesos al mismo tiempo (ej. un sonido y una animación). Hasta ahorita he tenido que "barajear" los procesos para que se realizen uno a uno, pero he visto que sí se pueden hacer cálculos para los multiprocesos. Por otra parte me gustaría saber si alguien sabe cómo hacer que los programas corran en modo protegido... Gracias Saludos |
Respuesta: | Juan Mamani |
Si no me equivoco estás usando una versión para DOS. Pues bien lo más barato es conseguir un emulador de modo protegido. |
Pregunta: | 4873 - SCROLL HORIZONTAL EN TURBO C++ |
Autor: | Irancho |
¿Como puedo hacer un scroll horizontal?, es decir, tengo una tabla (datagrid para los que programan en visual basic) y las columnas no dan en mi ventana, entonces necesito poner una barra de desplazamiento en la parte inferior y cuando presionen hacer un scroll horizontal, el scroll en si no es problema lo hago con un movetext, pero lo que debo de poner en el lugar vacio no se me ocurre como. Espero que alguno de ustedes pueda ayudarme. Gracias. |
Respuesta: | Does It Care? |
¿Estamos hablando de Borland Turbo C++ para DOS? de ser así, exactamente ¿a qué te refieres con "una tabla"?
Me gustaría ayudarte a resolver tu problema, lo malo es que para ello primero necesito entenderlo, sólo dime si lo guardas en arreglos y cómo, y veremos si alguno carbura un poco... |
Pregunta: | 4896 - ALGORITMO CON ARBOLES BINARIOS DE EXPRESIONES MATEMATICAS |
Autor: | Eduardo Flores Espejo |
Necesito un algoritmo para la evaluacion de una expresion en c++ o visual c, por ejemplo: se desea evaluar (5+6)*(2+3) y el programa debe calcular el resultado por medio de arboles binarios |
Respuesta: | Jose Castellanos |
Mira el algoritmo que se esta facil
1.- pasa la exprecion a posfijo (Por medio de una pila) ejem: (5+2)*(7-5) *+52-75 2.- ahora esto lo puedes cargar en un arbol binario siendo el primero la raiz y los siguientes izquierdo y derecho * + - 5 2 7 5 hay que cargarlo hasta que cada nodo este completo con una funcion recursiva para evaluar solo hay que recorrer el arbol si no lo entendiste yo encontre un codigo en c aqui http://www.simtel.net/simtel.net/msdos/c-pre.html pero no recuerdo el nombre del archivo pero dice evaluador si no en mi pagina esta el codigo de una graficadora que usa ese archivo y tambien esta incluido en el codigo fuente http://www.angelfire.com/id/matlock |
Pregunta: | 4943 - LLAMADA A UN EXE DE OS/2 DESDE UN PROGRAMA DOS |
Autor: | Luis Hernando |
Dispongo de un Ordenador con dos sistemas operativos instalados, OS/2 y DOS, desde un ejecutable de DOS preciso llamar a otro EXE que se encuentra sobre OS/2, me podriais indicar si existe alguna API, DLL y algo para poder realizarlo. Gracias |
Respuesta: | Carlos Christian Molina Vega |
Para realizar algo asi, el DOS no es el mejor ambiente para intentarlo. Los EXE de OS/2 no son compatibles con los de DOS. Es mas en teoria, usted no puede ni accesar al sistema de archivos de OS/2 desde DOS.
Para hacer algo parecido, necesitarias por ejemplo, Windows NT 4.0 o superior, porque permite trabajar con aplicaciones tanto como de DOS como de OS/2. Otra sería que intentaras conseguir un emulador de DOS, o hacerlo usted, para que ejecute el EXE de OS/2. En lo que pueda ayudar, enviame un e-mail. |
Pregunta: | 5164 - PUNTEROS A FUNCIONES EN VISUAL C++ |
Autor: | luis |
Agradecería de antemano cualquier tipo de ayuda. PROBLEMA: ¿Como se pasa un puntero a una función entre clases diferentes? CASO A RESOLVER: He derivado una clase de CButton ("CMiBoton") declarando en el fichero de cabecera ("MiBoton.h") un puntero a una función "genérica" ("void (Pulsar*)()"). Es decir: // MiBoton.h class CMiBoton : public CButton { ... void (Pulsar*)(); ... afx_msg void OnClick(); } // MiBoton.cpp void CMiBoton::OnClick() { (*Pulsar)(); } La implementación de esta función ("Pulsar") se lleva a cabo en la ventana padre que contiene dicho botón ("CMiVentana") derivada de CDialog. Es decir: // MiVentana.h #include "MiBoton.h" class CMiVentana : public CDialog { CMiBoton boton1; CMiBoton boton2; ... void Pulsar1(); void Pulsar2(); } // MiVentana.cpp void CMiVentana::Pulsar1() { MessageBox("Pulsó botón 1"); } void CMiVentana::Pulsar2() { MessageBox("Pulsó botón 2"); } A RESOLVER: ¿Cómo hago para desde la ventana padre ("CMiVentana") en "OnInitDialog" asignar a cada botón miembro su función correspondiente? Es decir, cuando pulse "botón1" ha de visualizarse "Pulsó botón 1" y lo mismo con botón 2, "Pulsó botón 2". RESUMIENDO: QUIERO IMPLEMENTAR DICHO CODIGO DESDE LA VENTANA PADRE ¡¡¡OBLIGATORIAMENTE!!! ¿COMO LO HAGO? Gracias por llegar hasta este punto de lectura y por cualquier suge |
Respuesta: | Antonio Campos |
La primera idea que se me ocurre, es que implementes un constructor en la clase CMiBoton que tenga por parametro un puntero a funcion, y luego al construir los objetos en la clase CMiVentana llamar a este constructor pasandole la direccion de la funcion correspondiente.
En cuanto a codigo creo que podria ser algo asi: CMiBoton::CMiBoton(void (pf*)()) { Pulsar = pf; } //------------------------ class CMiVentana : public CDialog { void Pulsar1(); void Pulsar2(); ... CMiBoton boton1(Pulsar1); CMiBoton boton2(Pulsar2); ... } |
Pregunta: | 5170 - LIBROS DE VISUAL C++ 4.0 O 4.2 |
Autor: | Juan Torres |
Necesito nombres y editoriales, isbn, ... de libros de Visual C++ 4.0, 4.2 o similar |
Respuesta: | Oscar D. García Herrera |
Conocí cuando trabajaba en la versión 4.0 de Microsoft Visual C++ un libro muy bueno, el cual no supone experiencia previa en c++ y es muy completo:
Los datos son los siguientes: Web Page: www.prentice.com.mx Título: La Esencia de Visual C++ 4.0 Autor: Mickey Williams Editorial: Prentice-Hall Hispanoamericana S.A. Traducido el Inglés de la obra: Essential Visual C++ 4 Traducción: I.Q. Sergio Luis María Ruiz Faudón Ingeniero Químico, Analista de Sistemas Espero te sirva... Suerte...!!! |
Pregunta: | 5186 - UGENTE : MODEM Y WINDOWS NT |
Autor: | Alfonso |
He conseguido establecer comunicación con el modem utilizando las funciones "CreateFile,WriteFile, SetCommState,...".Logro que el modem marque, establezca comunicación y cuelgue. Todo esto lo consigo en Windows 95 y 98, pero aunque según el manual las funciones sirven para Windows NT, en este S.O. no funcionan (en particular la función WriteFile).¿Alguien ha tenido el mismo problema?¿Que puedo hacer?. |
Respuesta: | Mario Zúñiga |
El proceso de escritura y lectura del puerto serial es algo complejo bajo Wn32, he tenido buenos resultado basandome en un ejemplo muy completo de MSDN llamado tty. puedes bajarlo de la página de Microsoft o escribeme y te lo envio. |
Pregunta: | 5239 - UNIR APLICACIONES DE LOS DIFERENTES VISUAL |
Autor: | Darwing Rolando Vera Gutierrez |
¿Cómo se puede unir programas creados en Visual C con otros creados en Visual Fox o Visual Basic? Para que pueda trabajar todos en un solo programa ejecutable, claro con sus librerias necesarias. |
Respuesta: | Jose :-) |
Puedes hacerlo de varias maneras, si lo que quieres es que desde tu aplicacion en Visual C llame a otro porgrama, el que sea, puedes utilizar este codigo que hay en esta pagina:
http://codeguru.earthweb.com/system/runProcess.html con esto podras llamar a cualquier programa, sea cual sea su lenguaje de origen. Si buscas algo menos cutre, puedes hacer que tus programas en Visual Basic, (en VFox, no tengo ni idea si esto se puede hacer) es hacer ActiveX de tus programas, y desde Visual C llamar este ActiveX. Esto ya es mas complicado. Espero que te sea de ayuda. Si hay alguien que conozca otra forma que lo diga, que a mi tambien me interesa. Un saludo a todos. |
Pregunta: | 5272 - PROBLEMA CON EL PRIMER REGISTRO |
Autor: | Oscar D. García Herrera |
Tengo un problema utilizando CRecordset´s cuando estos tienen algún campo fecha osea CTime y la tabla o el Recordset no tiene ningún registro, cuando quiero agregar un registro el programa provoca un fallo general y se cae, cosa que no pasa si este ya tiene registros. |
Respuesta: | Oscar Vazquez |
Es un bug de mfc. Antes de insertar un registro llama a la función de intercambio DDX... Suponiendo que todos los campos contienen un valor inicial. En el caso de un campo CTime, este procedimiento da un ASSERT al intentar generar un objeto con datos inválidos.
La solución es asignarles un valos inicial a todos los campos CTime en el constructor de la class. m_CampoTime = CTime::GetCurrentTime(), o cualquier otra fecha válida. |
Pregunta: | 5281 - COMO INCRUSTO CÓDIGO DE JAVA EN VISUAL C++? |
Autor: | Yavir Robles |
Hola, me gustaría saber como puedo hacer para incrustar en un programa hecho en Visual C un fragmento de código de Java. Muchas gracias espero su respuesta lo antes posible porque la verdad me Urge bastante. Gracias. |
Respuesta: | marco arias |
Lo que puedes hacer es insertar codigo nativo (c/c++) en Java mediante JNI pero no viceversa. |
|< << 17 18 19 20 21 22 23 24 25 26 27 >> >| |