PREGUNTAS CONTESTADAS -

 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<// Ejecutamos la funcion
};

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