|
ShowWindow(Application->Handle, SW_HIDE);
Application->ShowMainForm = false;
프로젝트 파일에 위 문장을 만들어서 폼이 실행되지 않고 바로 tray에 실행하도록 하였습니다.
이렇게 했더니 프로그램 실행시 바로 기능을 구현하려 했더니
OnActive나 OnCreate에서 잘 안되네요.
어디에다 코딩을 해야 프로그램이 실행되면서 바로 기능을 할 수 있을까요.
Sample에 있는 TrayIcon 콤포넌트를 사용했습니다.
답변 부탁드릴께요 ^^
감사합니다.
실행하려는 문장은 대충 아래와 같습니다.
int i;
AnsiString aaa;
AnsiString bbb;
while(1)
{
for(i = 1;i > 255; i++)
{
aaa = "1";
bbb = Getaaa(aaa);
Application->ProcessMessages();
}
}
한가지 더 질문드리고 싶은것은
Tray에 실행되어진 프로그램을 다시 폼형태로 복구할때는 어떻게 하나요?
trayicon의 Show나 Restore등은 안되더라고요
ShowWindow(Application->Handle, SW_SHOW);
Application->ShowMainForm = true;
이런식으로 바꿔봐도 잘 안되고요
|