Mam taki szablon proszę profesionalistów o jego uzupełnienie . Chodzi mi tylko o to aby po skompilowaniu pojawił się czarny ekran i na nim jakiś napis nie musi być żadnej animacji tylko o to mi chodzi. Na pewno jakiemuś profesionaliście uzupełnienie takiego szablony zajmie tylko chwilke z g óry dziękuje. Mam C++Builder5..
A oto kod:
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#define APPTITLE "ScrSaver"
USERES("SaverPr.res");
USEFORM("Saver.cpp", frmSaver);
USEFORM("Setup.cpp", frmSetup);
//---------------------------------------------------------------------------
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
/* ScreenSaver nie może być uruchomiony kilka razy, bo system będzie go
uruchamiał wiele razy (np.: w okienku dialogowym ustawień usypiacza,
w tym celu użyjemy tak zwany MUTEX */
HANDLE hInstanceMutex = ::CreateMutex(NULL, TRUE, APPTITLE);
// utwórz Mutex o nazwie APPTITLE
if(GetLastError() == ERROR_ALREADY_EXISTS)
{
// jeśli nie mógł takiego stworzyć (znaczy, już istnieje)
if(hInstanceMutex)
CloseHandle(hInstanceMutex);
// dla pewności zwolnij uchwyt
return 0;
// zakończ aplikację
}
try
{
AnsiString param = ParamStr(1).LowerCase().Trim().SubString(0,2);
if (param=="/s")
{
// parametr /s, odpal usypiacz
Application->Initialize();
Application->CreateForm(__classid(TfrmSaver), &frmSaver);
Application->Run();
}
else if (param=="/c" || ParamCount()==0)
{
// parametr /c lub brak parametru, odpal ustawienia
Application->Initialize();
Application->CreateForm(__classid(TfrmSetup), &frmSetup);
Application->Run();
}
else if (param=="/a")
// parametr /a, odpal zmianę hasła
;
else if (param=="/p")
// parametr /p, nie rób nic
;
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
return 0;
<font color="blue">//dopóki szanowny autor nie wrzuci kodu w tagi oraz nie poprawi tego idiotycznego tematu proszę mu nie odpowiadać - jakoś trzeba Was tego nauczyć :-8 - m.M</span>