• Viernes 3 de Mayo de 2024, 13:20

Autor Tema:  Problema Con El Ejecutable  (Leído 2783 veces)

anadelaisla

  • Nuevo Miembro
  • *
  • Mensajes: 15
    • Ver Perfil
Problema Con El Ejecutable
« en: Viernes 8 de Diciembre de 2006, 13:31 »
0
Hola, soy nueva en esto del c++ builder, estoy aprendiendo ahora, y tengo una duda sobre el archivo ejecutable, se que para compilar el archivo, le tengo que dar a la opcion view sourse(dentro del c++ builder) y se me crea un archivo, y se me compila, pero a la hora de ejecutarlo, donde me tendría que salir un formulario que he creado, no me hace nada, solo una pantalla negra que se ve durante un segundo, alguien por favor, me podría explicar por qué me pasa esto? O a ver si no creo bien las cosas.. he creado un nuevo proyecto y dentro de el un formulario con botones y demás, y se me crean muchos archivos con distintas extensiones, pero me da el problemas comentado del archivo de ejecución.
¡¡¡ Ayuda por favor !!!

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Problema Con El Ejecutable
« Respuesta #1 en: Viernes 8 de Diciembre de 2006, 13:45 »
0
¿View source compila? ¿Seguro? Mejor busca, compile y build, view source es ver codigo fuente.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

anadelaisla

  • Nuevo Miembro
  • *
  • Mensajes: 15
    • Ver Perfil
Re: Problema Con El Ejecutable
« Respuesta #2 en: Viernes 8 de Diciembre de 2006, 13:53 »
0
hola, acabo de probarlo con build y me dice que me ha construido todo, pero me sigue pasando. Te digo todo lo que tengo:
1- Creé el proyecto con new proyect, console aplication c++
2-Después agregé el proyecto un formulario form, donde le agrego botones...
3-Ahora le doy a compile, y build proyect (que es como se llama el proyecto) y se me crea un ejecutable, pero no me hace nada.
Es que quiero saber si el fallo puede estar en el código, o es que he seguido algún paso mal...
Muchas gracias.

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Problema Con El Ejecutable
« Respuesta #3 en: Viernes 8 de Diciembre de 2006, 14:06 »
0
Ahi esta el problema, Console Application es una aplicacion de consola, de texto y no de ventanas.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

anadelaisla

  • Nuevo Miembro
  • *
  • Mensajes: 15
    • Ver Perfil
Re: Problema Con El Ejecutable
« Respuesta #4 en: Viernes 8 de Diciembre de 2006, 15:12 »
0
ok, entonces ¿cómo tendría que crear mi proyecto en vez de darle a console aplication?
Gracias.

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Problema Con El Ejecutable
« Respuesta #5 en: Viernes 8 de Diciembre de 2006, 15:29 »
0
¿Windows application? No tengo el IDE como para fijarme ahora, pero debe ser bastante facil adivinarlo.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

anadelaisla

  • Nuevo Miembro
  • *
  • Mensajes: 15
    • Ver Perfil
Re: Problema Con El Ejecutable
« Respuesta #6 en: Viernes 8 de Diciembre de 2006, 15:43 »
0
Se llama VCL Forms, ya lo tengo, muchas gracias...
Un saludo.

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Problema Con El Ejecutable
« Respuesta #7 en: Viernes 8 de Diciembre de 2006, 16:11 »
0
De nadas  :comp:

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

anadelaisla

  • Nuevo Miembro
  • *
  • Mensajes: 15
    • Ver Perfil
Re: Problema Con El Ejecutable
« Respuesta #8 en: Viernes 8 de Diciembre de 2006, 16:57 »
0
Hay una cositas más....
Ya me sale bien lo q es el ejecutable, me sale mi ventanita y puedo utilizarla, pero ahora mi pregunta es ¿ el ejecutable se guarda solo? ? o tengo que guardarlo de alguna manera para poder ejecutarlo sin necesidad de abrir el builder?? es que no se me guarda y no se como hacerlo...
Gracias.

Max_D

  • Miembro MUY activo
  • ***
  • Mensajes: 117
    • Ver Perfil
    • http://sitioteca.spaces.live.com/
Re: Problema Con El Ejecutable
« Respuesta #9 en: Viernes 8 de Diciembre de 2006, 17:47 »
0
Al ejecutar el programa en el builder (con el triangulo verde) en la carpeta Projects (o en la que tengas tu proyecto) se crea el ejecutable. Solo tienes que irte a esa carpeta y lo encuentras alli  ;)

anadelaisla

  • Nuevo Miembro
  • *
  • Mensajes: 15
    • Ver Perfil
Re: Problema Con El Ejecutable
« Respuesta #10 en: Viernes 8 de Diciembre de 2006, 18:00 »
0
Es ahí donde fui a mirar pero no estaba allí, eso es lo que me extrañó, pero bueno nose... seguiré investigando, porque en otro lado no se ha podido meter no?
Gracias.

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Problema Con El Ejecutable
« Respuesta #11 en: Viernes 8 de Diciembre de 2006, 18:52 »
0
Supongo que dependera de la configuracion del proyecto, puede que haya carpetas para versiones de release y debug. Lo mas simple seria que usaras el buscador de archivos de Windows con el nombre de tu ejecutable  :comp:

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

mcefao

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: Problema Con El Ejecutable
« Respuesta #12 en: Miércoles 13 de Diciembre de 2006, 23:11 »
0
Estimados:
Si estan ocupando en BCB 6.0. al elegir una proyecto nuevo se muestran varias opciones, si deseas crear una aplicacion como las realizadas con TURBO C++ por alla por el año 1993, elije la opcion de aplicacion de consola. Este te abre un archivo con el main de la aplicacion a desarrollar donde puedes adjuntar tus librerias y objetos .h o .hpp. Esto solo funciona para aplicaciones DOS y eventualmente pueden ser transportadas a LINUX/UNIX.
Por otra parte si elijes una plaicacion normal se te abrira una ventanita para el codigo y un Form que es una nueva ventana para Windows. La ventanita para codigo es la definicion de los metodos que implementaras para el FORM que se abrio, eventualemente tambien puedes adosarles tus librerias y objetos, incluso llamar tus propias DLL. Este FORM tiene 3 rasgos muy diferenciables que se generaliza para todos los objetos VISUALES. Propiedades, Metodos, Eventos. Las propiedades son aquellas en las cuales parametrizas al objeto en este caso el FORM (la ventana que vas a programar), por ejemplo la posicion, el tamaño, si lleva boton para cerrar, si se puede minimizar, etc. Los metodos son las funciones que tiene este objeto como capturar su titulo por ejemplo, cerrarlo, etc. Y los eventos son aquellos que se producen por pinchar con el mouse, teclear una tecla, cerrar la ventana, etc. Evento como un suceso que TU o alguien o la maquina realiza en un determinado momento, por ejemplo cerrar la ventana es un evento y cuando se cierre tu puedes decir que haga....(escribes codigo).
Ahora la compilacion de estos programs VISUALES es simple pero el transporte a otros equipos NO. No es llegar y copiar el ejecutable que se hizo en otra maquina para esa aplicacion funcione, debes agregarle las DLL que ocupa, los registros, etc. como si instalaras un software de juegos por ejemplo. Para esto utiliza el software InstallShield que te permite generar un instalador de tu aplicacion y asi lo puedes transportar a otros equipos con WINDOWS.
Espero haberte ayudado.
Enrique.