Hay un total de 745 Preguntas. | << >> |
Pregunta: | 5894 - COMO PUEDO CREAR UNA VENTANA EN BORLAND C/C++ 3.11 |
Autor: | Carlos Ernesto Muñoz |
Me Gustaria saber como uno utlizando borland c/c++ ver.3.11 puede crear ventanas, botones, menus y todas esas cosas en el programa..
Escritas solamente en el lenguaje C. Soy nuevo en programacion en C y no se que hacer. |
Respuesta: | Armando Nava |
Tengo algunas rutinas de botones y cajas de texto, estan escritas en TC++ 3.0, utilizan la libreria graphics.h para darles mas presentacion. Aunque pueden implementarse tambien en el modo de TEXTO
Mandame un mail si te interesa Hasta luego. |
Pregunta: | 5897 - URGENTE INFORMACIóN ACERCA DEL MODELAJE DE DATOS |
Autor: | virginia cancelo gutierez |
Quiero obtener alguna información acerca del modelado de datos:Generalización.Composición y
Especialización así como las técnicas de análisis y diseño orientado a objeto. Espero tener toda la ayuda necesaria Gracias... |
Respuesta: | German |
Hola Virginia,mi nombre es German y soy un Ingeniero de Sistemas de Argentina.Espero poder ayudarte con tus preguntas.
Informacion sobre programacion orientada a objetos y tecnicas de diseño hay un monton pero claro la gran mayoria esta en ingles. Si tenes buen dominio del idioma te recomiendo que busques lo siguiente: 1-Design Patterns ( Patrones de Diseño ). 2-Object Oriented Programing (Programacion Orientada a Objetos) 3-Object Oriented Software Construction ( Construcion de Software orientado a objetos) 4-Software Development Methodologies ( Metodologias de desarrollo de software ) 5-Data Structures and Algorithms ( Estructuras de Datos y Algoritmos ) tambien podes buscar "Generalizacion" como Abstraccion de Datos,tipos de datos abstractos oTDA´s. Suerte.. |
Pregunta: | 5990 - PROBLEMAS DE LINKAGE CON RECURSOS |
Autor: | Oscar Fuente |
Describo la situación brevemente. Tenemos un proyecto bastante grande que incluye gran cantidad de recursos (Dialog, Bitmaps, Toolbars, Iconos, etc..) y ficheros. Es a la hora de linkar cuando aparece el error CVT1106 asociado al programa CVTRES que intenta convertir a formato COFF el fichero que contiene los recursos. Como consecuencia, luego surge otro error relacionado con ello, el LNK1123. Hasta ahora lo resolvíamos haciendo "Rebuid All" pero esta última vez no ha dado resultado. También hemos probado a reinstalar VC6.0 o eliminando casi todos los recursos sin resultados positivos hasta quedarnos con sólo un par de ellos. ¿Nos podrían dar alguna pista sobre dicho error o sobre si hay que incluir alguna opción de linkage para "sortear" el problema?
Muchas gracias por adelantado. |
Respuesta: | Melchor Viso |
Mejor que Rebuild All, es hacer Clean. Si están compilando en modo
Debug, desactiven las opciones de linkado incremental, ya que algunas veces no hacen caso al Rebuild All. Si estan compilando en modo Release con VC++ 6.0 de MicroPoft, vayan a la especificación manual de opciones de optimizacion y desactivenlas todas, ya que el compilador de MicroSoft deja a veces un codigo tan optimo que solo falla en caso de intenten ejecutar el programa resultante. Un saludo. |
Pregunta: | 6025 - FUNCIONES COMO PARAMETROS DE OTRAS FUNCIONES |
Autor: | julian castrillon |
como puedo hacer que una funcion me reciba como parametros otras funciones. la funcion que las recibira esta hecha de antemano y las funciones parametros seran ingresadas por un usuario y el progama recibira esas funciones del usuario y realizara lo que en ellas se diga como es posible hacer esto??
si tienen ejemplos o sugerencias les agradeceria mucho muchas gracias de antemano |
Respuesta: | Javier Gutierrez |
Su pregunta es muy sencilla. Cualquier libro medianamente decente sobre ANSI c++ (NO sobre VisualC++ o similares) contiene la respuesta.
Sin entrar en muchos detalles: una función no es más que una dirección de memoria, luego se puede declarar un puntero que apunte a dicha función. Ejemplo: typedef int (*puntero_a_funcion)(); // Declara un tipo de dato llamado puntero_a_funcion que podrá apuntar a cualquier funcion que devuelva un int y no admita parametros int soyCinco() { return 5; }; // Una funcion que se ajusta al tipo de funciones anterior int quienSoy( puntero_a_funcion puntero) { // puntero puede apuntar a cualquier funcion que devuelva un entero y no admita parametros cout< }; main() { quienSoy(soyCinco); // Obtenemos "5" por pantalla }; La notación puede resultar un poco extraña. Primero, el uso de los paréntesis en el typedef debe ponerse así. Segundo, &soyCino y soyCinco son la misma cosa. Tercero *puntero y puntero son la misma cosa. Cuarto, he escrito esto de cabeza por lo que puede que haya algún fallo de notación, aunque la idea es correcta. Saludos. |
Pregunta: | 6081 - CALCULAR DET. DE UNA MATRIZ N*N RECURSIVAMENTE |
Autor: | Ismael |
Necesito hallar un algoritmo recursivo que calcule el determinante de una matriz NxN utilizando el metodo de los adjuntos.
Si alguien me puede ayudar a resolver este enigma le estaria eternamente agradecido. Gracias. |
Respuesta: | José Luis De la Cruz |
Hola
En mi página: http://www.geocities.com/joseluisdl , en la sección programación matemática encontrarás un programa que se llama matrices y calcula de forma recursiva la determinaante por el método de la matriz adjunta ( transpuesta de la matriz de cofactores ). Un Saludo. |
Pregunta: | 6128 - CONTROL DE APLICACIONES DESDE VISUAL C++ |
Autor: | Miguel |
Desde una aplicación de Visual C++, Como puedo arrancar, parar y ver el estado
( en ejecución o reposo) de otra aplicación de windows, también de visual c ++ |
Respuesta: | Chris Isla |
Mira, puedes hacer eso pero la depuracion te la hara en ensamblador.
Pasos1: Abre un ejecutable desde VC++ Siguetea su linea de recorrido de programa con F10 Pasos 2: Si el exe este esta usando algun DLL o componente tuyo puedes detenerlo al llamara tu componente Ir a Project Settings y en la casilla Executable for debugging session, apunta al ejecutable a detener establece tus puntos de ruptura |
Pregunta: | 6243 - CONTROLAR PUERTOS EN TURBO C++ |
Autor: | Alex - |
Hola a todos:
Quisiera si alguien me pudiera deciar algunas instrucciones sobre control de puertos en turbo c++, si alguien me puede enviar alguna programa tanvien lo agradeceria. Un saludo y asta LEGO. |
Respuesta: | Armando Nava |
Para el puerto paralelo se tiene
unsigned int datos; datos=inport(888); //lees un dato del puerto outport(889,5); //envias un 0000 0101 NUNCA ALIMENTES ALGUN DISPOSITIVO CON LA SALIDA DIRECTA DEL PERTO, PORQUE SE QUEMA. Necesitas la configuracion de los pines del puerto paralelo para saber cuales son los de entrada y los de salida. Para mover por ejemplo un motor a pasos outport(889,1); //secuencia 0000 0001 delay(4000); outport(889,2); //secuencia 0000 0010 delay(4000); outport(889,4); //secuencia 0000 0100 delay(4000); outport(889,8); //secuencia 0000 1000 delay(4000); Con delay() modificas la velocidad del motor |
Pregunta: | 6295 - RS422 Y CáMARA DE VIDEO |
Autor: | Alfonso Saiz |
Hola a todos,
Necesito de vuestra ayuda. Tengo que diseñar una aplicación en C++ que lea un puerto RS422 al que está conectado una cámara de video. Este programa tendrá que visualizar lo que la cámara ve en tiempo real. El programa debe ejecutarse en NT. La comunicación con la cámara no es díficil, ya que tengo el protocolo que utiliza. Mi pregunta es, ¿Alguien sabe si el puerto RS422 se lee de igual forma que el RS232¿ ¿Que tipo de librería necesito para poder visualizar la cámara, DirectX? Gracias a todos por vuestra colaboración. |
Respuesta: | Paco |
En la comunicación entre equipos industriales se utilizan entre otros los conectores RS422A para evitar ruido electrónico y corrientes parasitarias; físicamente el conector es circular, pero el número de pines (9) y la función de cada uno de ellos es exactamente igual al del RS232. |
Pregunta: | 6304 - COMO GENERAR 100 NUMEROS ALEATORIOS |
Autor: | sandra lievano |
Necesito hacer un programa en C, en donde me genere 100 numeros aleatoriamente, sin utilizar el Random. |
Respuesta: | Sisco |
En el momento en que decides no utilizar la función random, debes de buscar una alternativa que te permita generarlos de manera (casi aleatoria). Puedes basarte en las variables time (recurso horario de la máquina), y generarlos mediante una función matemática.
Si luego la quieres acotar entre dos números, solo hace falta que le apliques una aplicación matemática en función del intervalo que desees lograr. |
Pregunta: | 6391 - COMO ACCEDER AL CD |
Autor: | Gabriel Massot Puigserver |
Hola, estoy empezando con el C++ y me gustaria saber si se puede conseguir abrir el lector del cd con alguna instruccion, o si hay alguna clase que me permita acceder a el. Gracias. |
Respuesta: | Jaime Olivares |
Consulta la pagina http://codeguru.earthweb.com/system/cdr.html.
Es la forma mas sencilla. Es una aplicacion de consola pero solo corre bajo Windows. Tambien puedes extraer el codigo para llevarlo a tu aplicacion Windows. |
|< << 19 20 21 22 23 24 25 26 27 28 29 >> >| |