DELPHIÏß³ÌÀý×Ó
ÓÅÐãµÄÊý¾Ý¿âÓ¦ÓÃÓ¦µ±³ä·Ö¿¼ÂÇÊý¾Ý¿â·ÃÎʵÄËÙ¶ÈÎÊÌ⡣ͨ³£¿ÉÒÔͨ¹ýÓÅ»¯Êý¾Ý¿â¡¢ÓÅ»¯ ²éѯÓï¾ä¡¢·ÖÒ³²éѯµÈ;¾¶ÊÕµ½Ã÷ÏÔµÄЧ¹û¡£¼´Ê¹ÊÇÕâÑù£¬Ò²²»¿É±ÜÃâµØ»áÔÚ²éѯʱÉÁÏÖÒ»¸ö´øÓÐ SQL·ûºÅµÄɳ©£¬¼´Êó±ê±ä³ÉÁ˲éѯµÈ´ý¡£×î¿ÉÁ¯µÄÊÇÓû§£¬Ëû£¨Ëý£©ÔÚ´ËʱֻÄÜÎÞÄεصȴý¡£Óöµ½¼±ÐÔ×ӵ쬏ɴàÔÚ´Ëʱ³¢ÊÔ WindowsÖÐµÄÆäËüÓ¦ÓóÌÐò£¬½á¹ûÖÂʹÄãµÄÊý¾Ý¿âÓ¦ÓÃÏÔʾһ´óƬ°×É«µÄ´°¿Ú¡£ÕæÊÇÎÞÄΣ¡
±¾ÎĽ«ÒÔ¼òµ¥µÄÀý×Ó¸æËßÄãÈçºÎʵÏÖÏ̲߳éѯ¡£»¹µÈʲô£¬¸Ï¿ì´ò¿ªDelphi¶ÔÕÕ×ÅÏÂÃæµÄÍêÕûÔ´´úÂëÊÔÊÔ°É¡£
ÔÚ²éѯʱÄܹ»×ö±ðµÄÊÂÇé»òÕßÈ¡Ïû²éѯ£¬ÕâÖ»ÊÇ»ù±¾µÄÏ̲߳éѯ£¬ÔÚÄãÔĶÁÁËDelphiÓйØḬ̈߳ïÖúÖ®ºóÄÜÁ¢¿ÌʵÏÖ¡£ÕâÀï½éÉܵÄÊǶà¸öÏ̲߳éѯµÄͬ²½½øÐС£
ÔÚDelphiÊý¾Ý¿âÓ¦ÓÃÖУ¬¶¼ÓÐÒ»¸öȱʡµÄÊý¾Ý¿â»á»° Session¡£Í¨³£Çé¿öÏ£¬Ã¿¸öÊý¾Ý¿âÓ¦ÓÃÖÐÖ»ÓÐÕâÒ»¸ö»á»°¡£ÎÞÂÛÊDzéѯº¯ÊýÐÞ¸ÄÊý¾Ý£¬ÔÚͬһʱ¼äÄÚÖ»ÄܽøÐÐÆäÖеÄÒ»¼þÊÂÇ飬 ¶øÇÒ½øÐÐÕâÒ»¼þÊÂÇéµÄʱºòÓ¦ÓóÌÐò²»ÄÜÏìÓ¦¼üÅÌ¡¢Êó±êÒÔ¼°ÆäËüµÄ WindowsÏûÏ¢¡£Õâ¾ÍÊÇÔÚ ´°¿ÚÇøÓò»áÏÔʾһƬ¿Õ°×µÄÔÒòËùÔÚ¡£µ±È»£¬Ö»Òª½«²éѯ»òÊý¾Ý²Ù×ݹ¹Ôì³ÉÏ̶߳ÔÏó£¬Çé¿ö»áºÃһЩ£¬ÖÁÉÙ¿ÉÒÔ½ÓÊÜ´°¿ÚÏûÏ¢£¬Ò²¿ÉÒÔËæÊ±ÖÕÖ¹²éѯ»òÊý¾Ý²Ù×Ý£¬¶ø²»»áÔÚÆÁÄ»ÉÏÏÔʾ³öÌ«ÄÑ¿´µÄ°×É«¡£²»¹ý£¬ÕâÖ»Êǽâ¾öÁËÎÊÌâµÄÒ»²¿·Ö¡£¼ÙÈçÔÚ½øÐÐÒ»¸öÏ̲߳éѯµÄʱºò£¬Óû§Í¨¹ý °´Å¥»ò²Ëµ¥ÓÖ·¢³öÁËÁíÒ»¸ö²éѯµÄÃüÁÕâ¿ÉÈçºÎÊǺã¬ÄѵÀÖÕÖ¹ÕýÔÚÖ´ÐеÄÊý¾Ý¿â·ÃÎÊÂ𣿠½â¾öÖ®µÀ¾ÍÊÇ£º¶àÏß³Ìͬ²½²éѯ¡£
ʵÏÖ¶àÏß³Ìͬ²½²éѯµÄ»ù±¾Ë¼ÏëÊÇ£¬ÎªÃ¿Ò»¸ö²éѯ×é¼þ£¨ÈçTQuery×é¼þ£©´´½¨Ò»¸ö¶ÀÕ¼µÄ Êý¾Ý¿â»á»°£¬È»ºó¸÷×Ô½øÐÐÊý¾Ý¿â·ÃÎÊ¡£ÐèÒªÌØ±ð×¢ÒâµÄÊÇ£¬ÒòΪDelphiÖÐµÄ VCL×é¼þ´ó¶à¶¼ ²»ÊÇḬ̈߳²È«µÄ£¬ËùÒÔÓ¦µ±ÔÚÏ̲߳éѯ½áÊøºóÔÙ½«DataSource×é¼þÓë²éѯ×é¼þ¹ØÁª£¬´Ó¶øÏÔʾ ÔÚDBGrid×é¼þÖС£
ÏÂÃæµÄÀý×ÓֻʵÏÖÁ˾²Ì¬µÄÏß³Ìͬ²½²éѯ£¬¼´Ï̶߳ÔÏóÊǹ̶¨µÄ£¬²¢Ëæ´°ÌåµÄ´´½¨ºÍÏú»Ù ¶ø´´½¨ºÍÏú»Ù¡£Äã¿ÉÒԾʹ˽øÐиĽø£¬ÎªÃ¿Ò»¸öÊý¾Ý²éѯ»òÊý¾Ý²Ù×ÝÃüÁî´´½¨Ò»¸öµ¥¶ÀµÄÏ̶߳ÔÏ󣬴Ӷø´ïµ½¶àÏß³Ìͬ²½²éѯµÄÄ¿µÄ¡£
×¢Ò⣺ӦÓóÌÐòÖеÄÏ̲߳»ÊÇÔ½¶àÔ½ºÃ£¬ÒòΪÏ߳̽«ÑÏÖØÍÌÊÉCPU×ÊÔ´£¬¾¡¹Ü¿´ÉÏÈ¥²¢²»Ã÷ÏÔ¡£½÷É÷´´½¨ºÍÏú»ÙÏ߳̽«±ÜÃâÄãµÄÓ¦ÓóÌÐòµ¼ÖÂϵͳ×ÊÔ´±ÀÀ£¡£
ÏÂÃæµÄÀý×Ó¸ø³öÁËͬʱ½øÐеÄÁ½¸öÏ̲߳éѯ¡£µÚÒ»´Î°´Ï°´Å¥Ê±£¬Ï߳̿ªÊ¼Ö´ÐУ»ÒÔºóÿ´Î°´Ï°´Å¥Ê±£¬Èç¹ûÏ̴߳¦ÓÚ¹ÒÆð״̬Ôò¼ÌÐøÖ´ÐУ¬·ñÔò¹ÒÆðỊ̈߳»Ïß³ÌÖ´ÐÐÍê±ÏÖ®ºó½«Á¬½Ó DataSource£¬²éѯ½á¹û½«ÏÔʾÔÚ
Ïà¹ØÎĵµ£º
ÆÁÄ»µÄ·Ö±æÂÊÓÃÕâ¸ö
x=GetSystemMetrics(SM_CXSCREEN)
y=GetSystemMetrics(SM_CYSCREEN)
ͬÉÏ¡£
.¶øÇÒ»ñµÃÆÁÄ»ÉϵÄÏñËØºÃÏñÓ¦¸ÃʹÓÃ
screen.pixelsperinchº¯Êý
int GetDeviceCaps(
  ......
ÉèÖÃ×ÖÌåµÄ¹ý³Ì
Procedure TForm1.FontDlgApply(Sender:Tobject);
begin
Button1.Font:= FontDialog1.Font;
end;¡¡
¸Ã³ÌÐòÖ»Óе±Óû§°´¶¯About¿òµÄ°´Å¥»ò±»About´°¿ØÖÆÍ¼±ê¹Ø±Õ´°¿Úºó£¬²Å»á»Øµ½Ö÷´°ÌåÖУ¬¶ø²»ÄÜÓëµÚÒ»¸ö´°Ìå·¢Éú½»»¥ÐÐΪ¡£Õâ¾ÍÊÇ·½·¨ShowºÍShowModalµÄÖ÷Òª²»Í¬Ö®´¦
¼¯ºÏÀàÐÍÊÇһȺÏàͬÀàÐÍÔªËØµÄ×éºÏ ......
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, TlHelp32;
type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Pub ......
ÔÚÉè¼ÆÊý¾Ý¿âÓ¦ÓóÌÐòµÄʱºò£¬¾³£ÐèÒª½«Ò»Ð©ÐÅÏ¢´Ó³ÌÐòÖжÀÁ¢³öÀ´£¬ÒÔ±£Ö¤³ÌÐòµÄ¿ÉÒÆÖ²ÐÔ¡£ÆäÖÐ×îÖØÒªµÄÐÅÏ¢¾ÍÊÇÊý¾Ý¿âµÄÁ¬½Ó²ÎÊý¡£
ÔÚDelphiÖУ¬»ñµÃÕýÈ·µÄÊý¾Ý¿âÁ¬½Ó²ÎÊýµÄ·½·¨Ê®·Ö¼òµ¥£¬ÄãÖ»ÐèÒª½¨Á¢Ò»¸öÊý¾ÝÄ£¿é£¬ÔÚÆäÖÐÌí¼ÓÒ»¸öADO Connection,Ë«»÷Ö®£¬È»ºóÔÚµ¯³öµÄ´°¿ÚÖÐÑ¡“Use Connection String”£¬µ¥ ......
¼¼Êõ½»Á÷,DH½²½â. ½ñÌìÀ´ÊµÏÖÒ»¸ö¼òµ¥µÄÎå×ÓÆå,Ö±½ÓÓÃGDIÀ´»µÄÒ»¸öÓÎÏ·.
Ê×ÏÈÎÒÃÇÀ´ÏëÏÂÔõô´æ·ÅÊý¾Ý,ÄÄЩµØ·½ÊÇ°×Æå,ÄÄЩµØ·½ÊÇºÚÆå,ÄÄЩµØ·½Ã»ÓÐÏÂÆå?
¶Ô,ÎÒÃÇÓÃÒ»¸ö¶þάÊý×é,Èç¹ûÊý×éÖÐijһ¸öλÖõÄֵΪ0´ú±íûÓÐÏÂÆå,Ϊ1´ú±íÊÇ°×Æå,Ϊ2´ú±íÊÇºÚÆå.
ºÃ¾ÍÕâô˵¶¨ÁË,ΪÁËʹÓ÷½±ã,ÎÒÃÇ´òËã×ö³ÉÒ»¸ö¿Ø¼ ......