Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-08-2006
supermilloriver supermilloriver is offline
Miembro
 
Registrado: jul 2005
Posts: 32
Poder: 0
supermilloriver Va por buen camino
Main Form

Hola... quisiera saber si se pude configurar de alguna manera el proyecto para que al abrirlo, NO abra por defecto el main form...

Gracias y saludos
Gabriel
Responder Con Cita
  #2  
Antiguo 04-08-2006
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.278
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
¿Y exactamente qué quieres que haga?

Otra cosa; Por favor intenta asignar a los hilos títulos más descriptivos del problema que tienes.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 05-08-2006
supermilloriver supermilloriver is offline
Miembro
 
Registrado: jul 2005
Posts: 32
Poder: 0
supermilloriver Va por buen camino
Explicación de porque no quiero que el main form se abra al abrir un proyecto

Cita:
Empezado por Neftali
¿Y exactamente qué quieres que haga?

Otra cosa; Por favor intenta asignar a los hilos títulos más descriptivos del problema que tienes.
Bueno, simplemente quiero que el proyecto se habra pero que no se abra ningun form por defecto, ya que la mayoria de las veces al abriurlo trabajo con forms distintos y me molesta q se abra el main... simplemente una cuestion de configuración personal.
Responder Con Cita
  #4  
Antiguo 05-08-2006
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Cual form quieres que se abra? Solo el Main Form u otro?.

Para el primer caso solo debes poner los demas form en "Available Form" en la opcion del proyecto (Project Option).
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #5  
Antiguo 05-08-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Cita:
Bueno, simplemente quiero que el proyecto se habra pero que no se abra ningun form por defecto, ya que la mayoria de las veces al abriurlo trabajo con forms distintos y me molesta q se abra el main... simplemente una cuestion de configuración personal.
Pues no creas que lo he entendido muy bien (sin duda porque estoy espeso, como suele decirse). Yo te diría que Delphi toma como "formulario principal" el primero que se crea dentro del archivo de proyecto (.dpr). Tú puedes trabajar en ese archivo para evitar que se cree un formulario en concreto, para condicionar su creación, en fin.

Aunque, ya digo que no acabo de entener muy bien lo que quieres conseguir. O sea, quiero pensar en algo así como que quieres "que se abra un formulario" y no otro al principio, dependiendo, se me ocurre, de parámetros conque puedas ejecutar el programa, por ejemplo. A tal parámetro tal "formulario principal", pero, ¿me acerco a lo que persigues o acaso me estoy yendo por las ramas?
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #6  
Antiguo 05-08-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por supermilloriver
quiero que el proyecto se habra pero que no se abra ningun form por defecto
Cita:
Empezado por vtdeleon
debes poner los demas form en "Available Form"
Cita:
Empezado por dec
se me ocurre, de parámetros conque puedas ejecutar el programa,
A ver muchachos, creo que supermilloriver y ustedes hablan de cosas distintas.

¿Ustedes qué entienden por abrir un proyecto en Delphi? Yo entiendo abrirlo para trabajar en él, modificarlo,escribir código, poner controles, en fin, todas estas cosas que se hacen en el IDE.

Pero parece que ustedes hablan de ejecutar la aplicación.

Si entiendo bien, lo que supermillover quiere es que cuando vaya al menú File|Open en el IDE y seleccione el proyecto, en lugar de que el IDE muestre el formulario principal en modo diseño, que no muestre ninguno.

El IDE mantiene un archivo .dsk con nombre igual al del proyecto en donde guarda las opciones de visualización, qué ventanas están abiertas, etc.

No me queda claro cuando crea este archivo ya que no siempre está presente. Yo lo he forzado a ponerlo yendo a Tools|Enviroment Options y marcando las casillas de "Auto save options".

Luego se deja el proyecto como se desea. En este caso cerrando todas las ventanas. Hay que marcar el archivo .dsk como de sólo lectura para que el IDE no lo reescriba cuando modifiquemos opciones.

Aún así, el IDE parece necio en abrir algo y muestra la ventana de edición del dpr. En algún momento logré que no abriera absolutamente nada pero no he podido repetirlo.

En fin, todo esto es empírico. Supongo que en algún lugar debe venir documentado.

// Saludos
Responder Con Cita
  #7  
Antiguo 05-08-2006
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
No lo había visto de esa manera.

Cita:
Empezado por roman
en lugar de que el IDE muestre el formulario principal en modo diseño, que no muestre ninguno.
Aunque esto no está especificado por supermillover. Puede ser que abra otro formulario.

El IDE muestra el 1er formulario que esté en "Auto-Create Form" en Option Project.

Saludos
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #8  
Antiguo 05-08-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por vtdeleon
El IDE muestra el 1er formulario que esté en "Auto-Create Form" en Option Project.
No necesariamente. Depende de qué esté especificado en el archivo .dsk, puede abrirse el proyecto con algún otro formulario, esté o no en el AutoCreate. Recuerda que AutoCreate es más que nada una opción para tiempo de ejecución, no de diseño.

// Saludos
Responder Con Cita
  #9  
Antiguo 05-08-2006
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Saludos

No lo quería decir, pero es la primera vez que veo esa extensión, es totalmente desconocido para mi. He buscado en toda mi PC y no he visto un archivo de ese tipo.

He buscado en google y he encontrado esto:
Cita:
elphi also makes use of Desktop (.DSK) files. Desktop files,
like most Delphi configuration files, are formatted in the same
manner as .INI files, with section headers and individual
settings in each section. The purpose of desktop files is to
retain the appearance and content of the Delphi desktop between
sessions or between projects. Each desktop file contains
information regarding the presence and appearance of the Delphi
main window, the Object Inspector, the Alignment Palette, the
Project Manager, and the Watch, Breakpoint, CallStack, and
component list windows. Also kept in each desktop file is the
number of editor windows open as well as the names, number and
order of files open in each editor window.

If the 'Desktop files' check box (on the Preferences page of the
Environment Options dialog) is checked, Delphi will automatically
create desktop files for each project closed and saved. Each
desktop file carries the same root name as the saved project
file. If no project is active when Delphi exits, a default
desktop file, DELPHI.DSK, is created. The last active project
determines which desktop file Delphi loads at startup. Again,
if no project was active when Delphi exited last, then DELPHI.DSK
is loaded. While project specific desktop files reside in the
same directory with the corresponding project, DELPHI.DSK resides
in the \DELPHI\BIN directory. The PrivateDir setting in the
Globals section of DELPHI.INI may be used to relocate DELPHI.DSK
to a different location.
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #10  
Antiguo 07-08-2006
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.278
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por roman
A ver muchachos, creo que supermilloriver y ustedes hablan de cosas distintas.
Pues puede ser.
Esto pasa por hacer una pregunta y no dedicarle ni dos líneas y colocar un título y no dedicarle ni tres palabras.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
¿ Que Pasó con el Main Form ? sierraja Varios 3 25-08-2005 14:55:40
Main Menu Dinamico cahosoft Varios 2 30-06-2005 09:45:56
Cambio del Main Form en ejecución andresenlared Varios 1 06-01-2004 18:26:29
Main Menu con Estilo XP Viet OOP 2 22-09-2003 22:28:35
Problemas con Main Menu eMax Varios 1 20-05-2003 11:12:51


La franja horaria es GMT +2. Ahora son las 17:28:34.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi