Linha de comando...

17/05/2003

0

Ai Galera,

Eu queria fazer meu programa iniciar com ´opções´ diferentes por linha de comando.. Exemplo:
Programa.exe --minimize //Daqui ele carregaria minimizado...

Como posso fazer isso?


Petrified Eyes

Petrified Eyes

Responder

Posts

17/05/2003

Rmfb

Caro amigo.... Simples.

Se eu entendi bem, você quer que sua aplicação seja iniciada já minimizada. Se for isso, não ha problemas.

Os formulários possuem uma propriedade(Não lembro o nome, mas é uma das últimas) que indica como a aplicação será executada.

Existem três opções para essa propriedade: wsMaximixed, wsNormal e wsMinimized.

[color=red:cfac551e6b]Escolha a opção wsMinimized.[/color:cfac551e6b]

pronto, sua aplicação já irá começar minimizada....

Espero ter ajudado.


Responder

17/05/2003

Petrified Eyes

Caro amigo.... Simples. Se eu entendi bem, você quer que sua aplicação seja iniciada já minimizada. Se for isso, não ha problemas. Os formulários possuem uma propriedade(Não lembro o nome, mas é uma das últimas) que indica como a aplicação será executada. Existem três opções para essa propriedade: wsMaximixed, wsNormal e wsMinimized. [color=red:6cc335b8e4]Escolha a opção wsMinimized.[/color:6cc335b8e4] pronto, sua aplicação já irá começar minimizada.... Espero ter ajudado.


Não é bem isso também... :lol:
Eu quero que ela inicie minimizada apenas com o parâmetro ´--minimize´, por exemplo...Normalmente, sem parametro algum, ela iniciaria normalmente...
Entendestes?

Fui-e..


Responder

17/05/2003

Glecio

Cara, se entendi, acho que isso resolve o teu problema:

procedure TForm1.FormCreate(Sender: TObject);
Var IdePar : Integer;

Begin
For IdePar := 0 To ParamCount Do Begin
If UpperCase(ParamStr(IdePar)) = ´MINIMIZE´ Then Begin
WindowState := wsMinimized;
End;
End;
End;

Na chamada do programa faça assim: ´...\aplicação.exe minimize´

Falou Cara.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar