Sunteți pe pagina 1din 9

Varijable ---------------------brojevi int broj1=55; float broj2=55.77; double broj3=31243234234.

434; --------------------- Slova char slovo='A'; String ime="MISLAV STANI"; ----------- matrica, niz, array int mreza[3][3]={{0,0,0},{0,0,0},{0,0,0}};

NOVA FORMA
{ TForm1 *forma; forma = new TForm1(this); }

WEB BROWSER
void __fastcall TForm1::SpeedButton1Click(TObject *Sender) { TVariant xxx; xxx="http://www.yahoo.com/" ; web->Navigate(xxx);

MINIMIZE
(ti1) Tray icon-Hide-true -Visible-true 1.void __fastcall TRespawner::btnHide1Click(TObject *Sender) { Application->Minimize(); } 2. void __fastcall TRespawner::TrayMode(TObject *Sender) { ti1->Minimize(); } 3. void __fastcall TRespawner::FormCreate(TObject *Sender) { Application->OnMinimize=TrayMode; } 4. void __fastcall TRespawner::ti1Minimize(TObject *Sender) { if(!ti1->Visible)ti1->Visible=true; } void __fastcall btnHide1Click(TObject *Sender); void __fastcall FormCreate(TObject *Sender); void __fastcall TrayMode(TObject *Sender); void __fastcall ti1Minimize(TObject *Sender);

DUGME MIA
void __fastcall TGame::B1MouseDown(TObject *Sender, TMouseButton Button, TShiftState Shift, int X, int Y) { if(Button==mbRight){ B1->Caption=""; } }

PUCANJE - zvuk
1. void Pucanj(void){ char* cmd; Form1->TmrBom->Enabled=true; cmd = "close D:\\MISLAV\\Programi\\Smack\\explo2.wav"; mciSendString(cmd, 0, 0, 0); cmd = "play D:\\MISLAV\\Programi\\Smack\\explo2.wav"; mciSendString(cmd, 0, 0, 0); Application->ProcessMessages(); } 2. void __fastcall TForm1::Image1MouseDown(TObject *Sender,TMouseButton Button, TShiftState Shift, int X, int Y) { Pucanj(); }

MESSAGE BOX
if(Application->MessageBox("Virus is Active" , "Virus", MB_OKCANCEL) == IDOK) { ShowMessage("Virus is Active"); }

VRIJEME SADA
void __fastcall TForm1::FormShow(TObject *Sender) { Edit2->Text=Now().DateTimeString(); } void __fastcall TForm1::SpeedButton1Click(TObject *Sender) { TDateTime dt,now; now=Now(); Edit2->Text=now.DateTimeString(); now=IncDay(now,StrToInt(DD->Text)); now=IncHour(now,StrToInt(HH->Text)); now=IncMinute(now,StrToInt(MM->Text)); Edit1->Text=now.DateTimeString(); }

REGISTRY
void __fastcall TForm1::Button3Click(TObject *Sender) { String key="\\Software\\Epic MegaGames\\Jazz Jackrabbit 2 Special Edition\\1.24\\Player0"; TRegistry *Reg = new TRegistry; Reg->RootKey = HKEY_CURRENT_USER; Reg->OpenKey(key, true); Reg->WriteString("Name",Edit1->Text); delete Reg; }

void __fastcall TForm1::Button2Click(TObject *Sender) { char abc[4]; int nLen; String key="\\Software\\Epic MegaGames\\Jazz Jackrabbit 2 Special Edition\\1.24\\Player0"; TRegistry *Reg = new TRegistry;

abc[0]=StrToInt(bo1->Text); abc[1]=StrToInt(bo2->Text); abc[2]=StrToInt(bo3->Text); abc[3]=StrToInt(bo4->Text); nLen=4*sizeof(char); Reg->RootKey = HKEY_CURRENT_USER; Reg->OpenKey(key, true); Reg->WriteBinaryData("Color", &abc,nLen); delete Reg; }

SHELL EXECUTE
void __fastcall TForm1::BitBtn1Click(TObject *Sender) { ShellExecute(Form1>Handle,NULL,"D:\\MISLAV\\Programi\\Primjer\\Project1.exe",NULL,NULL,SW_SHOWNORMAL); }

ZAPISIVANJE BMP SLIKE U BAZU


void __fastcall TForm1::SpeedButton5Click(TObject *Sender) { if(DlgSlika->Execute()){ TblSlike->Edit(); EdSlika->Picture->Graphic->LoadFromFile(DlgSlika->FileName); TblSlike->Post(); } }

SHUTDOWN

BOOL MySystemShutdown() { HANDLE hToken; TOKEN_PRIVILEGES tkp; if (!OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken)) return( FALSE ); LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME, &tkp.Privileges[0].Luid); tkp.PrivilegeCount = 1; tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED; AdjustTokenPrivileges(hToken, FALSE, &tkp, 0, (PTOKEN_PRIVILEGES)NULL, 0); if (GetLastError() != ERROR_SUCCESS) return FALSE; if (!ExitWindowsEx(EWX_POWEROFF | EWX_FORCE, SHTDN_REASON_MAJOR_OPERATINGSYSTEM | SHTDN_REASON_MINOR_UPGRADE | SHTDN_REASON_FLAG_PLANNED)) return FALSE; return TRUE; }

PRETVARANJE U CONST CHAR


AnsiString S(Form14->DBEdit12->Text); const char* temp = S.c_str();

C++ FORM PRINT SCREEN


#include <Clipbrd.hpp> void __fastcall TForm1::Button1Click(TObject *Sender) { Graphics::TBitmap *FormImage = GetFormImage(); try { Clipboard()->Assign(FormImage); Image1->Picture->Assign(Clipboard()); } __finally { delete FormImage; } } void __fastcall TForm1::FormCreate(TObject *Sender) { Shape1->Shape = stEllipse; Shape1->Brush->Color = clLime; Image1->Stretch = true; }

LOAD CURSOR
void __fastcall TForm1::FormCreate(TObject *Sender) { HINSTANCE HInst; HInst = reinterpret_cast<HINSTANCE>(HInstance); // Load custom cursors for tools from extrares.res Screen->Cursors[crFill] = LoadCursor(HInst, "FILL"); Screen->Cursors[crPlus] = LoadCursor(HInst, "PLUS"); Screen->Cursors[crDraw] = LoadCursor(HInst, "DRAW"); Screen->Cursors[crErase] = LoadCursor(HInst, "ERASE"); Cursor = TCursor(crDraw); } Form1->Cursor=TCursor(crLopta); #pragma resource "extrares.res" Unit 1.h : hpp... const int crFill = 5; const int crPlus = 6; const int crDraw = 7; const int crErase = 8;

RANDOM

ne ponavlja brojeve

#include <stdlib.h> #include <stdio.h> #include <time.h> #include <iostream> #include <cstdlib> #include <ctime> using namespace std; randomize(); srand((unsigned)time(0)); int random_integer; int lowest=1,highest=8; int range=(highest-lowest)+1; for(int index=0;index<rand();index++){ random_integer =lowest+int(range*rand()/(RAND_MAX +1.0)); Label1->Caption=random_integer; Memo1->Lines->Add(Label1->Caption); }

RANDOM

ponavlja brojeve

int nLow,nHigh; nLow=5;nHigh=10; Label1->Caption=rand()%(nHigh-nLow+1)+nLow;

USPOREIVANJE SLIKA
void __fastcall TForm1::Button1Click(TObject *Sender) { String img1_ref, img2_ref; bool flag; int count1=0,count2=0; if (img1->Width == img2->Width && img1->Height == img2->Height) { for (int i = 0; i < img1->Width; i++) { for (int j = 0; j < img1->Height; j++) { img1_ref = img1->Picture->Bitmap->Canvas->Pixels[i][j]; img2_ref = img2->Picture->Bitmap->Canvas->Pixels[i][j]; img2->Picture->Bitmap->Canvas->Pixels[i][j]=clRed; if (img1_ref != img2_ref) { count2++; flag = false; break; } count1++; } } if (flag == false) ShowMessage("Sorry, Images are not same , " + (String)count2 + " wrong pixels found"); else ShowMessage(" Images are same , " + (String)count1 + " same pixels found and " + (String)count2 + " wrong pixels found"); } else ShowMessage("can not compare this images"); }

ALT+PrtScr
keybd_event(VK_MENU, 0, 0, 0); //Alt Press keybd_event(VK_SNAPSHOT, 0, 0, 0); //PrntScrn Press keybd_event(VK_SNAPSHOT, 0, KEYEVENTF_KEYUP, 0); //PrntScrn Release keybd_event(VK_MENU, 0, KEYEVENTF_KEYUP, 0); //Alt Release delay(100); Form2->Image1->Picture->Assign(Clipboard());

DELAY
void delay(unsigned long d){ DWORD st; st = GetTickCount(); while(GetTickCount() - st < d){Application->ProcessMessages();}; }

MICANJE PROZORA
if ( Button == mbLeft ) { ReleaseCapture(); SNDMSG( Handle, WM_SYSCOMMAND, SC_MOVE + HTCAPTION, 0 ); }

S-ar putea să vă placă și