PREGUNTAS CONTESTADAS - C/Visual C

 Hay un total de 745 Preguntas.<<  >> 

    Pregunta:  42261 - ACCESO A CVIEW O CDOC DESDE DIALOGO
Autor:  J.A
Alguien me puede explicar como se puede acceder a las variables definidas en la vista o en el documento de la aplicación, al pulsar un botón de un determinado dialogo?
Gracias
  Respuesta:  Doctor Luz
Si es un programa de único documento puedes acceder a la vista con

AfxGetMainWnd()->GetActiveView()

Si es de multiple documento puedes acceder a la vista con

AfxGetMainWnd()->MDIGetActive()->GetActiveView()

y para acceder al documento basta añadir a ambas ->GetDocument();

    Pregunta:  42286 - COMO HACER PARA QUE DESDE C MANDE A IMPRIMIR
Autor:  izmael cano
¿como usar la impresora en c(no c++)?
¿como insertar una imagen en c(no c++)?
  Respuesta:  eider mauricio aristizabal erazo
CALI COLOMBIA: Hola, conozco una forma para enviar la pantalla de texto actual[80x25 carácteres ] al dispositivo de impresión. Me ha funcionado por el puerto paralelo. con turbo c++ 3.0.
La función consiste en generar la interrupción número 5 del DOS la que se encarga de enviar un Print Screen a la impresora. me parece que la libreria es la "dos.h". te puedes asegurar buscando en la ayuda, la funcion geninterrupt y en el link, te mostrará la libreria que necesitas abrir.
Sin más preambulos:

//Debes tener tu impresora encendida y conectada al puerto paralelo
//si no te imprime, ejecuta el código nuevamente
//si tampoco imprime, pulsa un boton en la impresora que saque
//la información. suerte
void main(){
clrscr();
printf("Hola mundo");
geninterrupt(5);//envia la informacion a la impresora
printf("Se ha impreso la pantalla de texto");
getch();
}

Espero que te sirva el codigo.

    Pregunta:  42287 - COMO HACER PARA IMPORTAR ARCHIVOS COMO ACCESS EN C
Autor:  izmael cano
¿como importar archivos en c,como archivos de access,word,excel.y hasta power point(no c++)?

  Respuesta:  Rafael Hernampérez Martín
En C? En qué sistema? Para qué uso?

Por poder, puedes abrir cualquier tipo de archivo, en binario, siempre que conozcas su estructura interna y los códigos.

Para facilitarte las cosas, puedes exportar la información de una hoja de cálculo o de una tabla de datos en formato crudo separado cada campo por tabuladores. De esa manera puedes leer bien, y sin problemas, los datos.

En las últimas versiones de Office puedes exportar a formato XML, y de esa manera podrás leer y utilizar el fichero como te guste.

Un saludo,

Rafael Hernampérez Martín
IT Project Manager
e-mail: [email protected]

    Pregunta:  42311 - INDEPENDIZAR EJECUTABLES BUILDER C++ 6
Autor:  Andres Felipe Salazar Silva
Hola, Quiero saber como ejecutar mi proyecto, sin tener que tener instalado el builder c++ 6, es decir despues de crearlo y tenerlo listo, poderlo llevar a una pc cualquiera y ejecutarlo sin que me pida las librerias pertinetes, como independizarlo, tengan en cuenta que es builder c++ 6. gracias..

  Respuesta:  Tp Perez
Seguí tus pasos y parecía ir todo en orden. Pero en mi aplicación usé un CCalendar y al independizar el ejecutable ahora salen mal las fechas dentro del calendario. Ocurre justamente al quitar la opción de los paquetes. Alguna idea?
  Respuesta:  Jóse Salado
Esto te ocurre porque al compilar tienes la opcion de agregar paquetes y librerias a tu ejecutable.
Si quieres solucionarlo ve a Prject/Options...
En la pestaña de "Packages":
Desactiva la opción: Build with runtime packages.
Ahora vete a la pestaña de "Linker":
desactiva las siguientes opciones:
- Use dynamic RTL.
- Use debug libraries.
Acepta.
Elimina el último ejecutable que compilaste y ahora vuelve a compilar con estas modificaciones.

Espero que lo disfrutes.

    Pregunta:  42381 - EQUIVALENCIA FUNCION GOTOXY
Autor:  Leonardo Cruz
Alguien por favor puede informarme cual es la equivalencia en microsoft visual c++ 6.0 de las funciones gotoxy,texcolor y textbackground,
Muchas Gracias.
  Respuesta:  Skribble
no he encontrado equivalencia, pero hay un "reemplazo" de conio.h: consola.h, yo encontre un paquete que incluye el .h y el .lib, en esta si sirven esas funciones, ademas de algunas otras que le agregaron, si no lo encuentras puedes contactarme...

    Pregunta:  42383 - QUE ES LA NANOPROGRAMACION
Autor:  turok turok
alquine podria deirme donde puedo enontrar informacion sobre la nanoprogramacion o pueden darme un tutorial o algo, se los agradesere mucho.
  Respuesta:  Marco Pedraza
La nanoprogramación es la programación directa a la maquina de estados universal de un microprocesador, es la antesala de lo que sería el lenguaje ensamblador.

Se utiliza principalmente cuando en sistemas digitales quieres extender los estados de una FSM, ya que proporciona más versatilidad.
  Respuesta:  jhon frans urria
la nanoprogramacion asi como terminos generales son los pre procesos, estos estan en fase de creacion, osea es que si un proceso es un hijo tuyo por ejemplo la nanoprgramacion es el momento de la concepcion casi no se peska mucho pk si no logra fecundar se pierde no mas y no kedo niun registro osea como un aborto casual una cosa asi

ojala te oriente en algo la respuesta

    Pregunta:  42429 - CONECTAR IMPRESORA EN C++
Autor:  Vanessa Sigdman
Bueno tengo un gran programa que hace un juego de loteria en c++, pero ahora el profesor me dijo que tengo que imprimirlos, pero no se como conectar mi programa con la impresora.
¿Habra algun metodo para hacer eso.?
Vanessa
  Respuesta:  Eider Mauricio Aristizabal Erazo
lo que tenes que hacer es muy fácil,
primero genera en la pantalla lo que deseas imprimir
segundo llama la siguiente funcion geninterrupt(5);
tercero, la impresora debe estar encendida y conectada al puerto
paralelo
ejemplo:

void main(){
mostrarinfo();//supuestamente es la informacion en pantalla
cout<<"\nEnviando informacion a la impresora";
geninterrupt(5);// realiza una interrupcion al DOS para imprimir
cout<<"\nInformación imprimida";
}

    Pregunta:  42829 - PERSONALIZAR BOTONES EN VISUAL C++
Autor:  Juan carlos
Hola. Tengo un programa desarrollado en Visual C++ 6.0 (con su codigo funete) que ahora quiero modificar.
Todos los botones son los de windows por defecto y ahora yo querria cambiarlos por otros personalizados (con un bitmap). Alguien puede indicarme la forma mas facil de hacerlo? (son un monton de ventanas de dialogo con sus botnones de Ok, Cancel y alguno más)
Se agradecerá cualquier sugerencia
  Respuesta:  Josema
Como supongo que lo habrás hecho con MFC lo único que tienes es cambiar la clase que implementa tu botón por otra donde el botón se pinte com quieres. Puedes cojer como ejemplo esta clase
http://www.codeproject.com/buttonctrl/cbuttonst.asp

Esta muy bien hecha y hace lo que quieres y más, y con los ejemplos que trae no te será muy dificil manejarla.

Si necesitas ayuda, pidela.

    Pregunta:  42895 - USAR LA LIBRERIA GRAFICA SRGP CON C/C++ (BORLANDC 3.1)
Autor:  Luis Ernesto Aguilar
Amigos, buen dia necesito usar la libreria grafica SRGP con alguna version de C (Turbo C o Borlandc de preferencia 3.1), ya baje la libreria, y copie los archivos .h en el directorio include y los .lib en el directorio LIB de mi compilador de C, asi mismo, dentro de mi programa fuente agregue #include "srgp.h", pero igual me dice que no encuentra el prototipo de las funciones del SRGP que deseo utilizar... y esas funciones si deberian estar ya que estoy tratando de compilar uno de los ejemplos que viene junto a la libreria..... mi pregunta es que mas necesito hacer para referenciar estas librerias desde mi borlandc 3.1 o necesito usar otra version del compilador de borlandc u otra version de la libreria SRGP? muchisimas gracias por su valiosa ayuda
  Respuesta:  Eduardo Gutierrez
Ya has probado en la opcion de "directories" de Turbo C++?; ahi se especifica la ubicacion de los directorios de los archivos de cabezera (.h), los archivos objetosy los archivos de salida

    Pregunta:  42912 - PROGRAMAR CON SOCKETS
Autor:  SASS SASS
ME gustaria saber como programar con sockets en C++, si hay alguna direccion pasemmela
  Respuesta:  norajnal
Aqui tienes un pequeño manual donde lo explica bastante bien.
http://es.tldp.org/Tutoriales/PROG-SOCKETS/prog-sockets.html

|<  <<  57 58 59 60 61 62 63 64 65 66 67  >>  >|