تبليغاتX
دانلود نرم افزار, بازی و تم موبایل
GameLife
این کدها نمایش گر موس را به نقطه ی تنظیم شده می برند و یک کلیک انجام می دهند:

SetCursorPos(10, 20);
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
mouse_event(MOUSEEVENTF_RIGHTDOWN, 0, 0, 0, 0);
mouse_event(MOUSEEVENTF_RIGHTUP, 0, 0, 0, 0);
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
GetDoubleClickTime;
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
SendMessage(Panel1.Handle, WM_LBUTTONDBLCLK, 10, 10)

+ نوشته شده در  دوشنبه دهم مهر 1385ساعت 22:32  توسط شهریار بهمن پور  | 

با این کد می توانید ورژن (نگارش) ورد نصب شده را بدست آورید.

function GetInstalledWordVersion: Integer;
var
  word: OLEVariant;
begin
  word := CreateOLEObject('Word.Application');
  result := word.version;
  word.Quit;
  word := UnAssigned;
end;

+ نوشته شده در  دوشنبه دهم مهر 1385ساعت 22:30  توسط شهریار بهمن پور  | 

procedure TForm1.Button1Click(Sender: TObject);
var
  h: HWnd;
begin
  h := Handle;
  while h > 0 do
  begin
    if IsWindowVisible(h) then
      PostMessage(h, WM_SYSCOMMAND, SC_MINIMIZE, 0);
    h := GetNextWindow(h, GW_HWNDNEXT);
  end;
end;

//www.GameLife.Blogfa.com

procedure TForm1.Button1Click(Sender: TObject);
begin
  Keybd_event(VK_LWIN, 0, 0, 0);
  Keybd_event(Byte('M'), 0, 0, 0);
  Keybd_event(Byte('M'), 0, KEYEVENTF_KEYUP, 0);
  Keybd_event(VK_LWIN, 0, KEYEVENTF_KEYUP, 0);
end;

+ نوشته شده در  دوشنبه دهم مهر 1385ساعت 22:28  توسط شهریار بهمن پور  | 

قطعا تا کنون با این مورد در برنامه های زیادی روبرو شدید.توسط این کد می توانید تشخیص دهید که ویندوز چه مدت است که در حال اجراست.

یک لیبل به فرمتون اضافه کنید :

function UpTime: string;
const
ticksperday: Integer = 1000 * 60 * 60 * 24;
ticksperhour: Integer = 1000 * 60 * 60;
ticksperminute: Integer = 1000 * 60;
tickspersecond: Integer = 1000;
var
t: Longword;
d, h, m, s: Integer;
begin
t := GetTickCount;

d := t div ticksperday;
Dec(t, d * ticksperday);

h := t div ticksperhour;
Dec(t, h * ticksperhour);

m := t div ticksperminute;
Dec(t, m * ticksperminute);

s := t div tickspersecond;

Result := 'Uptime: ' + IntToStr(d) + ' Days ' + IntToStr(h) + ' Hours ' + IntToStr(m) +
' Minutes ' + IntToStr(s) + ' Seconds';
end;

يک دکمه بر روي فرم خود قرار دهيد و با کد زيرآن را آزمايش کنيد:

// Coded By Game Life


procedure TForm1.Button1Click(Sender: TObject);
begin
label1.Caption := UpTime;
end;

+ نوشته شده در  یکشنبه نهم مهر 1385ساعت 20:0  توسط شهریار بهمن پور  | 

برای اینکار یک لیبل و یک دکمه بر روی فرم خود قرار دهید :

function RandomPassword(PLen: Integer): string;
var
str: string;
begin
Randomize;//gamelife.blogfa.com
//string with all possible chars
str := 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW XYZ';
Result := '';
repeat//gamelife.blogfa.com
Result := Result + str[Random(Length(str)) + 1];
until (Length(Result) = PLen)
end;

// Coded By GameLife

procedure TForm1.Button1Click(Sender: TObject);
begin//gamelife.blogfa.com
//generate a password with 10 chars
label1.Caption := RandomPassword(10);
end;

+ نوشته شده در  یکشنبه نهم مهر 1385ساعت 19:56  توسط شهریار بهمن پور  | 

سورس کد در ادامه مطلب ...


ادامه مطلب
+ نوشته شده در  یکشنبه نهم مهر 1385ساعت 19:53  توسط شهریار بهمن پور  |