به ترفندهای دلفی لاور خوش آمديد


کدهای مخصوص دلفی

خاموش کردن مانيتور:

 SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 0)

روشن کردن مانيتور:

 SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, - 1)


مخفی کردن ماوس در فرم

 procedure TForm1.Button1Click(Sender: TObject);
 begin
  ShowCursor(False);  // Hide mouse
 end;
 procedure TForm1.Button2Click(Sender: TObject);
 begin
  ShowCursor(True);  // Show mouse
 end;

به دست آوردن مختصات ماوس در صفحه نمایش:

 Label1.caption:=Mouse.cursorpos.x +' - ' + Mouse.cursorpos.y ;


تغییر مختصات ماوس:

 SetCursorPos(600,200) ;


جابجا کردن فرم با Drag&Drop  ماوس :

 type

  procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
 Shift: TShiftState; X, Y: Integer);

 :

 :

 procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
 Shift: TShiftState; X, Y: Integer);
  Const

  SC_DragMove = $f016;

 begin

 ReleaseCapture;

 Name.Perform(WM_SysCommand , SC_DragMove,0);

 end;


 باز کردن فایل اجرایی از برنامه :

 uses: shellapi


 shellexecute(handle,'open','d:\myproject.exe',nil,nil,sw_show);


با استفاده از اين تابع شما مي توانيد كه آيكون هاي برنامه ها را استخراج كنيد در ضمن عدد آخر شماره آن آيكون مي باشد .

 Uses Shellapi;


 Form1.Icon.Handle:=ExtractIcon(0,'
C:\
winxpexplorer.exe',0);


خروج سي دي رام:

 Uses MMSystem;


 mcisendstring('Set cdaudio door open wait',nil,0,handle);

 براي ورود :

 mcisendstring('Set cdaudio door closed wait',nil,0,handle);


 دایره ای کردن فرم :

 var
 H : Thandle;
 Begin
 H := CreateEllipticRgn(50, 50, 500, 200);
 SetWindowRgn(Handle,H,True);


شمار این ترفندها روز به روز افزایش می یابد .


ترفندهای ویندوز

 

چک کردن فايلهای خراب ويندوز و تعمير آنها

اگر ویندوزتان 98 یا میلنیوم باشد و در آن فایلی را به اشتباه پاک کنید که دچار مشکل شوید به این آدرس بروید و عملیات زیر را انجام بدهید :

....start/accssoreios/system tools/system information

بعد وارد sestem information  شويد و از منوها  Tools رو انتخاب کنيد ودر آنجا يک گزينه به نام

File system cheker انتخاب کرده و بعد وارد شويد و گزينه start رو بزنيد.

اما در ویندوز  xp  وارد system information شويد و بعد از منوی Tools  اين گزينه رو انتخاب

File signature Verification Utility و بعد گزينه Satrt رو بزنيد.

 

ازکار انداختن شماره گيری خودکار در ويندوز xp

از control panel ، گزينه Administrative tools رو انتخاب کنيد و سپس روي Services کليک کنيد بعد در صفحه جديد Remote access auto connection manager اين رو انتخاب و بعد روی Stopکليک کنيد و از آنجا در Startup آنرا Disable کنيد .

 

پاک کردن آدرس از نوار اينترنت اکسپلولر

به رجيستری بريد(در Runتايپ کنيد Regedit)و به شاخه ی زير بريد

 HKEY_CURRENT_USER\Default\Software\Microsoft\Internet Explorer\Typed URLs

وبعد در قسمت راست روی آدرس مورد نظر کليک راست و  Delete  رو انتخاب کنيد .

 

مخفی کردن کلیه عناصر موجود در Desktop

با فعال سازی  تنظیمات زیر تمامی عناصر و برنامه های موجود در Desktop ویندوز مخفی خواهد شد.

کلید زیر را پیدا کنید:
[
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

یک مقدار جدید از نوع DWORD با نام NoDesktop ایجاد کنید و مقدار ان را برابر 1 قرار دهید تا Desktop شما خالی از هر گونه ایکن و برنامه ای شود. برای بازگرداندن عناصر مخفی شده Desktop ، مقدار فوق را برابر  0  قرار دهید.

 بوجود آوردن ASP درکامپیوتر

 از منوی Start به Settings و سپس Control Panel برويد . در پنجره Control Panel آيكن Add/Remove Programs را انتخاب كنيد.  در پنجره Add/Remove Programs گزينه

Add/Removes Windows Components را انتخاب كنيد.  در پنجره جديد

گزينه Internet Information Services را انتخاب كرده، OK را بزنيد.  يك شاخه Inetpub در هارد شما ايجاد خواهد شد. آن را باز كنيد و شاخه wwwroot را بیابید كنيد.  يك شاخه جديد درست كنيد و نام آن را چيزي شبيه به "Web" بگذاريد. از يك ويرايشگر متن استفاده كنيد و كدهاي ASP را بنويسيد، فايل را به نام "aval.asp" را در شاخه "Web" ضبط كنيد. مطمئن شويد كه وب سرور

شما اجرا است - برنامه نصب يك آيكن جديد درTask Bar شما اضافه كرده است

 (اين نشانه IIS است). بر روي آن كليك كنيد و دكمه Start را در پنجره اي كه آمده بزنيد.

Browser خود را باز كنيد و تايپ كنيد "http://localhost/MyWeb/test1.asp"، تا اولين صفحه ASP خود را ببينيد

 ثبت نظرات شما


 [صفحه اصلى]  [اخبار و اطلاعات]   [آموزشها]   [ترفندها]   [محصولات]   [کد آماده دلفی]  [VB کد آماده]

 [Java کد آماده]   [دانلود]   [لینکهای محبوب]   [طنز]   [مطالب کاربران]   [درباره]