<?xml version="1.0" encoding="gb2312"?>
<rss version="2.0">
<channel>
<title>¿ª·¢Ó¦ÓÃ</title>
<link>/html/Database/image/index.html</link>
<description>Êý¾Ý¿â¿ª·¢ / ¿ª·¢Ó¦ÓÃ</description>
<language>zh-cn</language>
<generator>&lt;a href='mailto:webmaster@delphichm.com'&gt;
Copyright@delphichm,&lt;/a&gt;2006-2009.&lt;br/&gt;All Rights Reserved.&lt;br/&gt;
&lt;script language=&quot;javascript&quot; type=&quot;text/javascript&quot; src=&quot;http://js.users.51.la/1120570.js&quot;&gt;&lt;/script&gt;
</generator>
<webmaster>webmaster@delphichm.com</webmaster>
<item>
    <title>delphi ÌõÐÎÂë´¦Àí</title>
    <link>/html/Database/image/20070802/376.html</link>
    <description>How can I calculate a checksum by modulus 10 which is used in barcodes?</description>
    <pubDate>2007-08-02</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>Mike Shkolnik</author>
    <comments>¹úÍâ</comments>
</item>
<item>
    <title>delphi Olevariant</title>
    <link>/html/Database/image/20070724/375.html</link>
    <description>==ÕâÊÇDelphi°ïÖú×¢Ã÷: The OleVariant type exists on both the Windows and Linux platforms. The main difference between Variant and OleVariant is that Variant can contain data types that only the current application knows what to do with. OleVariant c</description>
    <pubDate>2007-07-24</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi ÈçºÎ¼ÓÏµÍ³Ö÷²Ëµ¥</title>
    <link>/html/Database/image/20070708/326.html</link>
    <description>type TyourForm = class(TForm) private { Private declarations } procedure wmSysCommand(var Message:TMessage); message WM_SYSCOMMAND; end; const ID_ABOUT = Word(-1); implementation procedure TyourForm.wmSysCommand; begin if Message.wParam = ID_ABOUT t</description>
    <pubDate>2007-07-08</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>hongbin fei </author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi ÖØÃüÃû¡¢COPY¡¢ÒÆ¶¯ÎÄ¼þ</title>
    <link>/html/Database/image/20070708/325.html</link>
    <description>RenameFile('Oldname', 'Newname'); CopyFile(PChar('Oldname'), PChar('Newname'), False); MoveFile(PChar('Oldname'), PChar('Newname'));</description>
    <pubDate>2007-07-08</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi ¼ì²é»ØÊÕÕ¾ÊÇ·ñÎªÒÑÇå¿Õ</title>
    <link>/html/Database/image/20070708/324.html</link>
    <description>uses Activex,ShlObj,ComObj; functionRecycleBinIsEmpty:Boolean; const CLSID_IRecycleBin:TGUID=(D1:$645FF040;D2:$5081;D3:$101B; D4:($9F,$08,$00,$AA,$00,$2F,$95,$4E)); var EnumIDList:IEnumIDList; FileItemIDList:PItemIDList; ItemCount:ULONG; RecycleBin:</description>
    <pubDate>2007-07-08</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>éóÃû</author>
    <comments>¹úÍâ</comments>
</item>
<item>
    <title>delphi ÈçºÎ½¨Òé¿ì½Ý·½Ê½</title>
    <link>/html/Database/image/20070708/323.html</link>
    <description>In this article, you will learn how to create standard Windows shortcuts using Delphi code. Creating a Shell Link - Shortcut Add a button (button1) on a form (form1) and try this code: uses ShlObj, ActiveX, ComObj; ... procedure TForm1.Button1Click(</description>
    <pubDate>2007-07-08</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>éóÃû</author>
    <comments>¹úÍâ</comments>
</item>
<item>
    <title>delphi Ìí¼ÓÈÈ¼ü</title>
    <link>/html/Database/image/20070704/306.html</link>
    <description>You want to use the RegisterHotKey API. if not RegisterHotKey(Form1.Handle, 0, MOD_CONTROL or MOD_ALT, Ord('R') ) then RaiseLastOSError; ` And create a message handler: procedure WMHotKey(var Message:TWMHotKey); message WM_HOTKEY;</description>
    <pubDate>2007-07-04</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>Steve</author>
    <comments>¹úÍâ</comments>
</item>
<item>
    <title>delphi ÎÄ±¾µ¼ÈëÊý¾Ý¿â</title>
    <link>/html/Database/image/20070704/303.html</link>
    <description>I'm connecting to several txt files delimited with &quot;;&quot;.
They are all the same format (columns, rows and data), but on one file there 
is an error.
The data in one column is</description>
    <pubDate>2007-07-04</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>Luka</author>
    <comments>¹úÍâ</comments>
</item>
<item>
    <title>delphi eof »òBofÎªÕæ£¬»ò¿ÉÄÜ¼ÇÂ¼ÒÑ±»É¾³ý</title>
    <link>/html/Database/image/20070704/302.html</link>
    <description>if adoquery.recordset.RecordCount0 then begin adoquery.Recordset.MoveFirst; while not adoquery.recordset.Eof do begin ... ... adoquery.Recordset.MoveNext; end; end;</description>
    <pubDate>2007-07-04</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>Luka</author>
    <comments>¹úÍâ</comments>
</item>
<item>
    <title>delphi ÎÄ¼þÑ¹Ëõ</title>
    <link>/html/Database/image/20070704/301.html</link>
    <description>here are some simple routines to compress and decompress a file: procedure CompressFile(const inFile, outFile: String); var zStream : TZCompressionStream; inStream : TFileStream; outStream: TFileStream; size : Cardinal; begin // open the in file and</description>
    <pubDate>2007-07-04</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>éóÃû</author>
    <comments>¹úÍâ</comments>
</item>
<item>
    <title>delphi A Quick Way to Shortcuts ¿ì½Ý·½Ê½</title>
    <link>/html/Database/image/20070703/266.html</link>
    <description>A Component for Creating and Modifying Shortcuts</description>
    <pubDate>2007-07-03</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>Bill Todd</author>
    <comments>¹úÍâ</comments>
</item>
<item>
    <title>delphi Delphi_ÈýÌ¸¶àÌ¬¡ª¡ªÉÆÓÃvirtual </title>
    <link>/html/Database/image/20070703/258.html</link>
    <description>¶àÌ¬ÐÔ£¬ÊÇÒ»ÖÖÄÜ¸ø³ÌÐò´øÀ´Áé»îÐÔµÄ¶«Î÷¡£¿´¹ý¡¶Éè¼ÆÄ£Ê½¡·µÄ³ÌÐòÔ±Ó¦¸Ã¶¼ÖªµÀ£¬Ïàµ±¶àµÄÄ£Ê½£¨¼¸ºõËùÓÐ£©¶¼ÊÇÒÀ¿¿¶àÌ¬À´ÊµÏÖµÄ£¬ÒÔ´Ë¸ø³ÌÐòÌá¹©¿ÉÀ©Õ¹¡¢¿ÉÖØÓÃÐÔ¡£ÔÚ¡¶ÔÙÌ¸¶àÌ¬ÏòÉÏÓ³Éä¼°VMT£¯DMT¡·Ò»ÎÄÖÐ£¬Ìáµ½ÁË¶àÌ¬ÐÔÊÇÒÀÀµÓÚÐéº¯Êý£¯Ðé·½·¨£¨¼´¶¯Ì¬°ó¶¨£©À´ÊµÏÖ</description>
    <pubDate>2007-07-03</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>éóÃû</author>
    <comments>ÍøÂç</comments>
</item>
<item>
    <title>delphi Delphi_Shell±à³Ì---ÈçºÎÅÐ¶ÏÒ»Ä¿Â¼ÊÇ·ñ¹²Ïí</title>
    <link>/html/Database/image/20070703/257.html</link>
    <description>Ãæº¯ÊýÒª¶îÍâÒýÓÃ ShlObj, ComObj, ActiveX µ¥Ôª¡£ function TForm1.IfFolderShared(FullFolderPath: string): Boolean; //½«TStrRetÀàÐÍ×ª»»Îª×Ö·û´® function StrRetToString(PIDL: PItemIDList; StrRet: TStrRet; Flag:string=): string; var P: PChar; begin case</description>
    <pubDate>2007-07-03</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>éóÃû</author>
    <comments>ÍøÂç</comments>
</item>
<item>
    <title>delphi DelphiÓÃÆ´ÒôÊ××Ö·ûÐòÁÐÊµÏÖ¼ìË÷¹¦ÄÜ</title>
    <link>/html/Database/image/20070703/256.html</link>
    <description>ÔÚÈÕ³£¹¤×÷ºÍÉú»îÖÐÎÒÃÇ¾­³£Ê¹ÓÃµç×Ó¼ÇÊÂ±¾²éÕÒ¸öÈËÍ¨Ñ¶Â¼ÐÅÏ¢£¬»òÔÚµ¥Î»µÄÓ¦ÓÃ³ÌÐòÖÐ²éÑ¯¿Í»§µµ°¸»òÒµÎñ×ÊÁÏ£¬Õâ¸ö¹ý³ÌÖÐÍùÍùÐèÒªÊäÈë´óÁ¿µÄºº×ÖÐÅÏ¢£¬¶ÔÓÚÊìÏ¤¼ÆËã»úµÄÈËÕâÒÑ¾­ÊÇÒ»¼þÍ·ÌÛµÄÊÂ£¬ÄÇÐ©²»Ì«ÊìÏ¤¼ÆËã»ú»ò¸ù±¾²»¶®ºº×ÖÊäÈëµÄÓÃ»§¼òÖ±¾ÍÍû¶øÉúÎ·¡£×÷Îª¶ÔÊý</description>
    <pubDate>2007-07-03</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>éóÃû</author>
    <comments>ÍøÂç</comments>
</item>
<item>
    <title>delphi Delphi_Èý²ã¿ª·¢»ù±¾¸ÅÄî½éÉÜ </title>
    <link>/html/Database/image/20070703/251.html</link>
    <description>Èý²ã¿Í»§/·þÎñÆ÷ Ò»£ºÓÅµã£ºÁé»îÐÔºÍ¿ÉÀ©Õ¹ÐÔ¡£ Ó¦ÓÃÈý²ã¿ª·¢¼¼Êõ(·Ö²¼Ê½)µÄÔ­Òò (²Î¿¼ÊéÄ¿: Delphi 5.x·Ö²¼Ê½¶à²ãÓ¦ÓÃÏµÍ³Æª) Ò»:½â¾ö¿Í»§»ú/·þÎñÆ÷½á¹¹µÄÎ¬»¤³É±¾ÎÊÌâ£¬¸ÄÉÆ¿Í»§»ú/·þÎñÆ÷½á¹¹ÑÓÕ¹ÐÔÎÊÌâ¡£ ¿Í»§»ú/·þÎñÆ÷½á¹¹Ö§³ÖµÄÓÃ»§ÈËÊýÓÐÒ»¶¨ÏÞ¶È£¨200ÈËÒÔÏÂ£©¡£</description>
    <pubDate>2007-07-03</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>ÖÈÃû</author>
    <comments>±¿Óã¼¼ÊõÍø</comments>
</item>
<item>
    <title>delphi Delphi_ÈçºÎÔÚDelphiÖÐÓÃ´úÂëÀ´Íê³É¼ÆËã×Ö¶ÎµÄ´´½¨ </title>
    <link>/html/Database/image/20070703/250.html</link>
    <description>procedureTForm1.FormCreate(Sender:TObject); var NewField:TField; i:integer; begin //±íÖÐÓÐÁ½×Ö¶ÎSName,Birth£¬ÏÖÔÚÎÒÃÇ¶¯Ì¬Éú³ÉÒ»¸ö¼ÆËã×Ö¶ÎAge£¬ÏÔÊ¾³öÄêÁä NewField:=TStringField.Create(ADOTable); //´´½¨Ò»¸öTStringFieldÀàÐÍµÄ×Ö¶Î ADOTable.Close; fori:=</description>
    <pubDate>2007-07-03</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>éóÃû</author>
    <comments>ÍøÂç</comments>
</item>
<item>
    <title>delphi »ñµÃVariantÀàÐÍ</title>
    <link>/html/Database/image/20070702/237.html</link>
    <description>function GetVariantType(const v: variant): string; begin case TVarData(v).vType of varEmpty: result := 'Empty'; varNull: result := 'Null'; varSmallInt: result := 'SmallInt'; varInteger: result := 'Integer'; varSingle: result := 'Single'; varDouble:</description>
    <pubDate>2007-07-02</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>éóÃû</author>
    <comments>ÍøÂç</comments>
</item>
<item>
    <title>delphi ÒÆÈ¥OLEContainterrµÄºÚ±ß¿ò</title>
    <link>/html/Database/image/20070702/236.html</link>
    <description>OleContainer1.OleObject.AxBorderStyle := afbNone;</description>
    <pubDate>2007-07-02</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>éóÃû</author>
    <comments>ÍøÂç</comments>
</item>
<item>
    <title>delphi µ÷ÊÔ½ø³ÌÄÚµÄCOM SERVER</title>
    <link>/html/Database/image/20070702/235.html</link>
    <description>µ÷ÊÔ½ø³ÌÄÚCom ServerµÄ²½ÖèÊÇÔÚdelphi5´øµÄDG.PDFµÄ45-46Ò³ÉÏ£¬µ«ÄÇÉÏÃæÉÙÁË¹Ø¼üµÄÒ»²½¾ÍÊÇ£¬Äã»¹ÐèÒªµãÖÐ Project|Options|LinkerÖÐµÄinclude remote debugger symbolsÑ¡Ïî,×îºó»¹Òªbuild allÖØÐÂ±àÒëÈ«²¿ÎÄ¼þ¡£</description>
    <pubDate>2007-07-02</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>éóÃû</author>
    <comments>ÍøÂç</comments>
</item>
<item>
    <title>delphi ÔÚdelphiÖÐÊ¹ÓÃflash¿Ø¼þ </title>
    <link>/html/Database/image/20070702/234.html</link>
    <description>---- FLASHÊÇMacromedia¹«Ë¾³öÆ·µÄ£¬ÓÃÔÚ»¥ÁªÍøÉÏ¶¯Ì¬µÄ¡¢¿É»¥¶¯µÄshockwave¡£ËüµÄÓÅµãÊÇÌå»ýÐ¡£¬¿É±ßÏÂÔØ±ß²¥·Å£¬ÕâÑù¾Í±ÜÃâÁËÓÃ»§³¤Ê±¼äµÄµÈ´ý¡£ ---- FLASH¿ÉÒÔÓÃÆäÉú³É¶¯»­£¬»¹¿ÉÔÚÍøÒ³ÖÐ¼ÓÈëÉùÒô¡£ÕâÑùÄã¾ÍÄÜÉú³É¶àÃ½ÌåµÄÍ¼ÐÎºÍ½çÃæ£¬¶øÊ¹ÎÄ¼þµÄÌå»ýÈ´ºÜÐ £ ----</description>
    <pubDate>2007-07-02</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>éóÃû</author>
    <comments>ÍøÂç</comments>
</item>
<item>
    <title>delphi ¹ØÓÚÊ¹ÓÃCOM¶ÔÏóµÄ·½·¨</title>
    <link>/html/Database/image/20070702/233.html</link>
    <description>¹ØÓÚÊ¹ÓÃCOM¶ÔÏóµÄ·½·¨£¬ÒÔMicrosoft WordÎªÀý£¬×÷¼òÒªËµÃ÷£º Step0£º ´ÓWordµÄÀàÐÍ¿â(Type Library)ÎÄ¼þÉú³ÉÉùÃ÷ÎÄ¼þ(xxx_TLB.pas)£¬ ÒªÊ¹ÓÃ×Ô¶¯¶ÔÏó£¬±ØÐëÏÈ¶ÁÈ¡ÏàÓ¦µÄÀàÐÍ¿âÎÄ¼þ(*.TLB)£¬´ÓÆäÖÐµÃµ½×Ô¶¯¶ÔÏóµÄÀàÐÍÐÅÏ¢£¬ ·½·¨£ºÔÚDelphi IDEÖÐ´ò¿ª......Microsoft</description>
    <pubDate>2007-07-02</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>éóÃû</author>
    <comments>ÍøÂç</comments>
</item>
<item>
    <title>delphi ºº×Ö×ªÆ´ÒôÂë(ÏÂ)</title>
    <link>/html/Database/image/20070702/232.html</link>
    <description>unit HzSpell; { version 4.1} interface uses Windows, Messages, SysUtils, Classes; type THzSpell = class(TComponent) protected FHzText: String; FSpell: String; FSpellH: String; procedure SetHzText(const Value: String); function GetHzSpell: String; fu</description>
    <pubDate>2007-07-02</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>éóÃû</author>
    <comments>ÍøÂç</comments>
</item>
<item>
    <title>delphi ºº×Ö×ªÆ´ÒôÂë(ÖÐ3)</title>
    <link>/html/Database/image/20070702/231.html</link>
    <description>(180,477,475,503,332,509,472,492,247,427,460,172,403,184,457,164,229,330,363,478, 330,464,347,520,413,214,403,451,451,451,483,122,477,192, 13, 15,499,431,461,210, 443,128,329,483,415,334,461,318,186, 67,268,233,241,461,492,431, 23,212,242,124, 345,1</description>
    <pubDate>2007-07-02</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>éóÃû</author>
    <comments>ÍøÂç</comments>
</item>
<item>
    <title>delphi ºº×Ö×ªÆ´ÒôÂë(ÖÐ2)</title>
    <link>/html/Database/image/20070702/230.html</link>
    <description>(459, 21,464,215,234,472,242,168,488,246,351,492,243,291,491,459,455,181,235,181, 177,172,149,466,262,295,125,175,507,507,466,420,459, 40,457,483,464,184,182,463, 391,182,432,395,421,337,337,139,339,432,458, 72,108,314,420,108,108,242,236,458, 349,3</description>
    <pubDate>2007-07-02</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>éóÃû</author>
    <comments>ÍøÂç</comments>
</item>
<item>
    <title>delphi ºº×Ö×ªÆ´ÒôÂë(ÖÐ)</title>
    <link>/html/Database/image/20070702/229.html</link>
    <description>(478, 94, 59,168,348,221,470,194,451, 23,136,341,479, 23,216,110, 31,256,491,451, 334,491,242,229,482,473,242,408,507,479, 91,450,166,462,317,393, 21, 42,268,237, 175,379, 47,136, 23,168,459,242,347,364,229,180,461,479,415,451,448,469,510,403, 220,</description>
    <pubDate>2007-07-02</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>éóÃû</author>
    <comments>ÍøÂç</comments>
</item>
<item>
    <title>delphi ºº×Ö×ªÆ´ÒôÂë(ÉÏ)</title>
    <link>/html/Database/image/20070702/228.html</link>
    <description>{ This file is base on Winpy_TAB.TXT } const PYMUSICCOUNT = 526; PyMusicCode: array [1..PYMUSICCOUNT] of String[6] = { ºº×Ö»ù±¾·¢Òô±í } ( 'a', 'aes', 'ai', 'an', 'ang', 'ao', 'ba', 'bai', 'baike', 'baiwa', 'ban', 'bang', 'bao', 'be', 'bei', 'ben', '</description>
    <pubDate>2007-07-02</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>éóÃû</author>
    <comments>ÍøÂç</comments>
</item>
<item>
    <title>delphi ÈçºÎ¶ÔÊý¾ÝÁ÷ INSERT¡¢APPEND</title>
    <link>/html/Database/image/20070702/227.html</link>
    <description>Èç¹û²»ÊÇµÚÒ»´Î³õÊ¼»¯µÄ»°¡£Òò´Ë£¬ÓÐ±ØÒª¶Ô¶à¶ÎÊý¾ÝÁ÷µÄÕûºÏ²Ù×÷×öÒ»Ð©ÓÐÀûµÄÔ¼Êø¡£ÈçÔö¼ÓINSERT(²åÈë)¡¢ APPEND(×·¼Ó)Ö®ÀàµÄ·½·¨¡£´ÓTStreamµÄ¶¨Òå¼°ÆäÅÉÉú×ÓÀàÎÒÃÇµÃÖª£¬CopyFromÊÇÎ¨Ò»¿ÉÒÔ¼ÓÒÔÀûÓÃµÄ¹«ÓÃº¯Êý£¬Ëü´ÓÖ¸¶¨µÄÁ÷ÉÏ¿½±´Ö¸¶¨ÊýÁ¿µÄ×Ö½Úºó·µ»ØÒ»³¤ÕûÐÍÖµ£¬</description>
    <pubDate>2007-07-02</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>éóÃû</author>
    <comments>ÍøÂç</comments>
</item>
<item>
    <title>delphi ÔÚDephiÖÐÊ¹ÓÃTStream¶ÁÐ´Êý¾ÝµÄ¼¼ÇÉ</title>
    <link>/html/Database/image/20070702/226.html</link>
    <description>ÔÚDephiÖÐÌá¹©ÁËÒ»¸ö³éÏóµÄÊý¾ÝÀàÐÍTStreamÀ´Ö§³Ö¶ÔÁ÷Ê½Êý¾ÝµÄ²Ù×÷¡£ÕâÐ©Êý¾ÝÍ¨³£À´×ÔÎÄ¼þ¡¢ Êý¾Ý¿â ¡¢ ÄÚ´æ ¶ÔÏó¡¢OLE¶ÔÏóµÈ£¬TStreamÌá¹©ÁËÍ³Ò»¡¢¼ò½àµÄ·½·¨À´½øÐÐÊý¾ÝµÄ¶ÁÐ´¡£ÔÚÍ¨³£Çé¿öÏÂ£¬ÎÒÃÇ²¢²»ÐèÒªÖ±½ÓÊ¹ÓÃTStreamÀà£¬¶ÔÁ÷Ê½Êý¾ÝµÄ¶ÁÐ´·â×°ÔÚVCL¿Ø¼þµÄ·½·¨ÖÐ</description>
    <pubDate>2007-07-02</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>éóÃû</author>
    <comments>ÍøÂç</comments>
</item>
<item>
    <title>delphi CS¹¹¼ÜÏÂµÄ¿Í»§¶Ë×Ô¶¯¸üÐÂ³ÌÐò </title>
    <link>/html/Database/image/20070627/148.html</link>
    <description>ÎÒÔ­À´Ð´ÁËÒ»¸ö×Ô¶¯¸üÐÂ³ÌÐò£¬Ë¼Â·Ò²ºÜ¼òµ¥£º¿Í»§¶Ë ¾ÍÒ»¸öUpdate.Exe£¬Õâ¸ö³ÌÐò×Ô¶¯Á¬½ÓÖ¸¶¨µÄFTP·þÎñÆ÷£¬¼ì²é·þÎñÆ÷ÉÏÖ¸¶¨FTPÄ¿Â¼ÖÐÎÄ¼þµÄ°æ±¾£¨»òÈÕÆÚ£©£¬Óë±¾µØµÄÎÄ¼þ½øÐÐ¶Ô±È£¬Èç¹û±¾µØÃ»ÓÐÎÄ¼þ£¬»òÓë·þÎñÆ÷ÉÏµÄÎÄ¼þÈÕÆÚ²»Ò»ÖÂ£¬Ôò×Ô¶¯ÏÂÔØ·þÎñÆ÷ÉÏµÄÎÄ¼þµ½±¾µØ¡£</description>
    <pubDate>2007-06-27</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author> </author>
    <comments>´ó¸»ÎÌÂÛÌ³</comments>
</item>
<item>
    <title>delphi ÏÔÊ¾DLL¿Éµ¼³öº¯Êý</title>
    <link>/html/Database/image/20070627/147.html</link>
    <description> TDLLExportCallback = function (const name: String; ordinal: Integer; 

  address: Pointer): Boolean of Object; 

  { Note: address is a RVA here, not a usable virtual address! } 

  DLLToolsError = Class( Exception ); 


  Procedure ListDLL</description>
    <pubDate>2007-06-27</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi VCÓëDelphiÖ®¼ä¶¯Ì¬Á´½Ó¿â»¥Ïàµ÷ÓÃ</title>
    <link>/html/Database/image/20070627/146.html</link>
    <description>DelphiÖÐµ÷ÓÃ¸ñÊ½£º 

Procedure ShowMess (h:HWND; mess:PChar); Stdcall;{Cdecl;} external LibName;

ÈçÎÞStdcall»òCdeclÉùÃû£¬DelphiÄ¬ÈÏRegister(FastCall)µ÷ÓÃ¸ñÊ½¡£


×¢ÒâDelphiÓëVCµÄ¶ÔÆë¸ñÊ½²»Í¬£¬ÔÚVCÖÐ¶¨Òå½á¹¹Ê±ÒªÓÃÒÔÏÂ¸ñÊ½£º 

</description>
    <pubDate>2007-06-27</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi ´´½¨´¿×ÊÔ´µÄDLL</title>
    <link>/html/Database/image/20070627/145.html</link>
    <description> ShowMessage('Bad Dll Load')

  else begin

  Icon := LoadIcon(h, 'ICON_1');

  DrawIcon(Form1.Canvas.Handle, 10, 10, Icon);

  FreeLibrary(h);

  end;

</description>
    <pubDate>2007-06-27</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi µ÷ÓÃDLLÖÐµÄ¶ÔÏóµÄ·½·¨·µ»ØÖµÎªstringÊ±±¨´í£¡£¡£¡£¡</title>
    <link>/html/Database/image/20070627/144.html</link>
    <description>¶ÔÏóTDllNumberÔÚobjdll.dllÖÐ¶¨Òå£º

objdll.dllÊä³öÒ»¸öº¯Êý£ºCreateObject</description>
    <pubDate>2007-06-27</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi delphi´¦ÀíÁ÷ </title>
    <link>/html/Database/image/20070623/114.html</link>
    <description>TMemoryStreamµÄ¼Ì³Ð¹ØÏµÈçÏÂ
TObject
|
TStream
|
TCustomMemoryStream
|
TMemoryStream

ÈçºÎÊ¹ÓÃTMemoryStream?</description>
    <pubDate>2007-06-23</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi Working with OpenGL - An FAQ</title>
    <link>/html/Database/image/20070623/113.html</link>
    <description>Compared to other graphics libraries you need very little additional software. Microsoft provides two dynamic link libraries (DLLs) with Windows9x and WindowsNT called OpenGL32.DLL and GLU32.DLL, which are able to render on accelerated as well as una</description>
    <pubDate>2007-06-23</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>ÖÈÃû</author>
    <comments>±¿Óã¼¼ÊõÍø</comments>
</item>
<item>
    <title>delphi Making Forms Work: Part IV</title>
    <link>/html/Database/image/20070623/112.html</link>
    <description>Dialogs of this nature are normally centered on the display screen so that they might grab the user's attention. Most of the time this works, although sometimes the effect would be improved if the dialog were centered on the application or even posi</description>
    <pubDate>2007-06-23</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>¹úÍâ</comments>
</item>
<item>
    <title>delphi Making Forms Work: Part III</title>
    <link>/html/Database/image/20070623/111.html</link>
    <description>One of Windows' many tasks is to act like the dispatcher in a taxi cab operation. When you call for a cab, a dispatcher receives the request and relays it to a driver. All the drivers may hear the call, but only one will respond. Alternatively, a dr</description>
    <pubDate>2007-06-23</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>ÖÈÃû</author>
    <comments>±¿Óã¼¼ÊõÍø</comments>
</item>
<item>
    <title>delphi Making Forms Work: Part II</title>
    <link>/html/Database/image/20070623/110.html</link>
    <description>Modal forms offer specific features that we cannot have when displaying non-modally. Most commonly, we will display a form modally to isolate its processes from anything that might otherwise happen on the main form. Once these processes complete, you</description>
    <pubDate>2007-06-23</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>¹úÍâ</comments>
</item>
<item>
    <title>delphi Making Forms Work</title>
    <link>/html/Database/image/20070623/109.html</link>
    <description>  In just about every Delphi application, we use forms to present and retrieve information from users. Delphi arms us with a rich array of visual tools for creating forms and determining their properties and behaviour. We can set them up at design ti</description>
    <pubDate>2007-06-23</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>¹úÍâ</comments>
</item>
<item>
    <title>delphi hint</title>
    <link>/html/Database/image/20070623/108.html</link>
    <description>Often, when a user starts using your new program, he needs assistance to step him through &quot;how-to&quot; do different operations. As experience grows, less structured help is required. Quick and appropriate information can be helpful. So - where can this</description>
    <pubDate>2007-06-23</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>¹úÍâ</comments>
</item>
<item>
    <title>delphi Ê¹ÓÃApplication.ProcessMessages</title>
    <link>/html/Database/image/20070623/107.html</link>
    <description>  ProgressBar1.Max := Table1.RecordCount;
  ProgressBar1.Position := 0;
  Button1.Enabled := False;
  try
    Table1.First;
    while not Table1.EOF do
    begin
      Sleep(50);  // Just to slow this down.
      ProgressBar1.Position := Prog</description>
    <pubDate>2007-06-23</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>¹úÍâ</comments>
</item>
<item>
    <title>delphi Ê¹ÓÃ×¢²á±í</title>
    <link>/html/Database/image/20070623/105.html</link>
    <description>The Registry is a database used to store settings and options for the 32 bit versions of Microsoft Windows; including Windows 95, 98 and NT. It contains information and settings for hardware, software, users, and preferences of the PC. Whenever a use</description>
    <pubDate>2007-06-23</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>¹úÍâ</comments>
</item>
<item>
    <title>delphi MTS×é¼þ¡ª¡ª´ÓÀíÂÛµ½Êµ¼ù</title>
    <link>/html/Database/image/20070622/61.html</link>
    <description>¼òÊö
   ¡¤MTSÊÇÒ»ÖÖÖÐ¼ä²ãCOM×é¼þËÞÖ÷»·¾³
   ¡¤ÖÐ¼ä²ã×é¼þÓ¦µ±ÊÇÎÞ×´Ì¬µÄ
   ¡¤ÒÀ¿¿ÎÞ×´Ì¬Ä£Ê½£¬MTS¿ÉÒÔ»º³å×ÊÔ´£¬ÔÚ¿Í»§¶ËÖ®¼ä¹²Ïí×é¼þ
   ¡¤COMºÍMTS×éºÏÆðÀ´£¬½ø»¯³ÉÎªCOM+
   ¡¤ÀûÓÃÀàºÍÏòµ¼£¬Delphi¼ò»¯ÁËMTS×é¼þµÄ´´½¨
   ¡¤´ÓActiveXÀà¿âÈëÊÖ--MTS×é¼þ±Ø</description>
    <pubDate>2007-06-22</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi ×Ö·ûÏàËÆÐÔº¯Êý</title>
    <link>/html/Database/image/20070622/60.html</link>
    <description>SOUNDEX(char_expr)  ±È½ÏÁ½¸ö×Ö·û´®µÄÏàËÆÐÔºó·µ»ØÒ»¸öËÄÎ»Êý´úÂë¡£
DIFFERENCE(char_expr1,char_expr2) ±È½ÏÁ½¸ö×Ö·û´®£¬·µ»ØÖµ´Ó0µ½4£¬4Îª×îÓÅÆ¥Åä¡£
DelphiÃ»ÓÐ¿ÉÓÃµÄº¯Êý£¬ÎÒÐ´ÁËÒ»¸ö£º
function MaxMatchStr(DestStr:String;Strs:array of String):String;
va</description>
    <pubDate>2007-06-22</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi Ê¹ÓÃSQL×Ö¶ÎÄ£ºý²éÑ¯</title>
    <link>/html/Database/image/20070622/59.html</link>
    <description>Delphi×÷ÎªÒ»¸öÇ¿´óµÄÊý¾Ý¿âÓ¦ÓÃ¿ª·¢¹¤¾ßµÄÒ»¸öÖØÒª±êÖ¾£¬¾ÍÊÇÖ§³ÖSQL±à³Ì¡£ÔÚÊµ¼ÊµÄ¹ý³ÌÖÐ£¬¾­³£ÐèÒª¶ÔÄ³Ð©×Ö¶Î½øÐÐÄ£ºý²éÑ¯¡£Èç¶Ô¡°ÐÕÃû¡±×Ö¶Î½øÐÐ²éÑ¯£¬µ±ÊäÈë¡°Íõ¡±Ê±£¬ÄÜ×Ô¶¯µØ½«ÍõÐÕµÄËùÓÐ¼ÇÂ¼ÁÐ³öÀ´¡£ÆäÊµ£¬Í¨¹ý½áºÏSQLºÍDelphiµÄÌØµã£¬¾ÍÄÜºÜÈÝÒ×µØÍê³ÉÕâ¸ö¹¦ÄÜ</description>
    <pubDate>2007-06-22</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi ÀûÓÃÁÙÊ±±í¼Ó¿ì²éÑ¯</title>
    <link>/html/Database/image/20070622/58.html</link>
    <description> select * from table1 inner join table2 on table1.field=table2.field 

  

  ÓÐÊ±Õâ¸ö²éÑ¯ºÜ¿ì¾ÍÍê³ÉÁË£¬µ«È´ÔÚ·µ»Ø½á¹ûµÄÊ±ºò»¨·ÑÁË´óÁ¿Ê±¼ä.

  ÎÒ·¢ÏÖÈç¹ûÎÒ°ÑµÚÒ»¸ö²éÑ¯µÄ½á¹û²åÈëµ½Ò»¸öÁÙÊ±±íÖÐÊ±£¬Çé¿ö¾Í´ó²»Ò»ÑùÁË£¬¸Ä±äºóµÄ²éÑ¯ÈçÏÂ
</description>
    <pubDate>2007-06-22</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi ÔõÑù·¢²¼»ùÓÚMicrosoft SQL ServerµÄ³ÌÐò </title>
    <link>/html/Database/image/20070622/57.html</link>
    <description>    ºÜ¶àÅóÓÑÔÚ±àÐ´Íê³É»ùÓÚSQLServerµÄ³ÌÐòºó¶Ô·¢²¼³ÌÐò¸Ðµ½Í·ÌÛ,ÒòÎª½ö½ö·¢²¼Ó¦ÓÃ³ÌÐòºÍBDEÊÇ²»¹»µÄ,±ØÐëÒª°²×°SQLServer ClientÈí¼þ,ÄÑµÀ»¹ÒªÌá¹©Ò»ÕÅSQLServerµÄ¹âÅÌ?ÏÂÃæjojoÎª´ó¼Ò½éÉÜÒ»¸ö½â¾öÖ®µÀ:

    1.×¼±¸Ò»·ÝInstall Shield Express,×îºÃÊÇ2.01ÒÔÉÏµÄ°æ</description>
    <pubDate>2007-06-22</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>jojo</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi Delphi5²»ÄÜÏÔÊ¾ºÍ´¦ÀíSql Server±í×Ö¶ÎÄÚÈÝÎÊÌâ½â¾ö·½·¨</title>
    <link>/html/Database/image/20070622/56.html</link>
    <description>¹ØÓÚnvarcharµÄÎÊÌâ£¬ÊÇÒòÎªMicrosoft ÔÚSql 2000 ÖÐÐÂÔö¼ÓµÄ×Ö¶Î£¬¶øMicrosoft Ðû²¼²»ÔÚÖ§³ÖDB-Libary,
¶øDelphiÊ¹ÓÃµÄBDE¸ÕºÃ¾ÍÊÇÊ¹ÓÃÁËDB-Libary£¬ËùÒÔÈç¹ûÊ¹ÓÃBDE¾Í²»Ö§³ÖSql 2000 ÖÐËùÓÐµÄÐÂÌØÐÔ¡£
</description>
    <pubDate>2007-06-22</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi Ìá¸ßCSÓ¦ÓÃ³ÌÐòÒ»Ð©ÐÔÄÜµÄ·½·¨</title>
    <link>/html/Database/image/20070622/55.html</link>
    <description>µ±´´½¨´¥·¢Æ÷linetotalºó, Ó¦ÓÃ¿ª·¢ÈËÔ±ÔÚ±àÐ´Ó¦ÓÃ³ÌÐòÊ±¾Í
²»Ðè¿¼ÂÇ±£³ÖtotalÁÐÎª×îÐÂÖµµÄÎÊÌâ,¶øÇÒÍøÂçÊý¾Ý¿âÉÏËùÓÐÓ¦ÓÃ¶¼
»áÒò´ËÊÜÒæ¡£
3.ÀûÓÃ¹ý³ÌºÍ°üÓÅ»¯ÐÔÄÜ
ÕâÀïÖ÷ÒªÌÖÂÛÈçºÎÀûÓÃÍêÕûÐÔÔ¼ÊøºÍÊý¾Ý¿â´¥·¢Æ÷°ÑÓ¦ÓÃÂß¼­ÒÆ
µ½Êý¾Ý¿â·þÎñÆ÷ÖÐÖ´ÐÐÒÔ±ã¼õÉÙÍøÂçI/O</description>
    <pubDate>2007-06-22</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi ¿ª·¢ÍøÂçÊý¾Ý¿âÓ¦ÓÃ</title>
    <link>/html/Database/image/20070622/54.html</link>
    <description>ÉîÊÜ±à³ÌÈËÔ±µÄ»¶Ó­¡£Delphi ÖÐÌá¹©ÁËÊý¾Ý¿âÒýÇæ BDE(Borland Database Engine)£¬²¢ÄÚº¬ÖÚ¶àµÄÊý¾Ý¿âµ÷ÓÃ¹¹¼þ£¬Îª±à³ÌÈËÔ±¿ª·¢¿Í»§/·þÎñÆ÷Ó¦ÓÃ³ÌÐòÌá¹©ÁË·½±ã¡£Í¨³£Çé¿öÏÂ£¬ÀûÓÃ Delphi ¿ª·¢Êý¾Ý¿âÓ¦ÓÃ³ÌÐò£¬¿ÉÒÔÊ¹ÓÃTTable¡¢TDataSource¡¢TDBEdit¡¢TDBNavigatorµÈ¹¹¼þ</description>
    <pubDate>2007-06-22</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi ÔËÐÐÊ±Ö´ÐÐËùÓÐInterbaseÃüÁîµÄInterbase ¶ÔÏó</title>
    <link>/html/Database/image/20070622/53.html</link>
    <description> Èç¹ûÓ¦ÓÃ³ÌÐòÊ¹ÓÃInterbaseÊý¾Ý¿â£¬Êý¾Ý¿âºÍÈ«²¿ËùÐèµÄ¶ÔÏóÈç£ºÈçº¯Êý£¬´æ´¢¹ý³ÌµÈ±ØÐëÔÚÔËÐÐÖ®Ç°´´½¨¡£

    ÓÐÒ»²¿·ÖÃüÁîÈç£º¸Ä±ä¹ÜÀíÔ±µÄÓÃ»§ÃûºÍÃÜÂë±ØÐëÍ¨¹ýInterbaseµÄServer manager»òInterbaseµÄÃüÁîÐÐ¹¤¾ß¡£

        Í¨¹ýÔÚÏîÄ¿ÖÐ°üº¬´Ëµ¥Ôª£¬Äã¿ÉÒÔÖ´ÐÐ</description>
    <pubDate>2007-06-22</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi ÔÚOracle´æ´¢¹ý³ÌÖÐµÃµ½Êý¾Ý¿â</title>
    <link>/html/Database/image/20070622/52.html</link>
    <description>  ·½·¨ÊÇÊ¹ÓÃ´æÖü¹ý³Ì¡£´Ë´æÖü¹ý³Ì±ØÐëÒÔÓÎ±ê×÷ÎªµÚÒ»¸ö²ÎÊý¡£ºóÃæ¿ÉÒÔ¸úÉÏÆäËü²ÎÊý¡£´ËÓÎ±êÐëÊÇ IN/OUT ÐÍµÄ¡£Äã¿ÉÒÔÊ¹ÓÃÒ»¸öÍ¨ÓÃÓÎ±êÀàÐÍ£¬²¢½«´ËÀàÐÍ¶¨ÒåÔÚÒ»¸ö package ÖÐ¡£
</description>
    <pubDate>2007-06-22</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>ÖÈÃû</author>
    <comments>±¿Óã¼¼ÊõÍø</comments>
</item>
<item>
    <title>delphi Á¬½ÓInterbase</title>
    <link>/html/Database/image/20070622/51.html</link>
    <description>´ò¿ª¿ØÖÆÃæ°åÉÏµÄ32Î»ODBCÊý¾ÝÔ´£¬´´½¨ÐÂÊý¾ÝÔ´£¬ÔÚÁÐ±í¿òÖÐÑ¡ÔñInterBase ServerµÄODBCÇý¶¯³ÌÐò-InterBase 5.X Driver by Visigenic(*.gdb)¡£ÔÚInterBase ODBC Configuration¶Ô»°¿òÖÐ×öÈçÏÂÉèÖÃ£º</description>
    <pubDate>2007-06-22</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi InterBase ¶ÔÁ½¸ö±í½øÐÐUnion²Ù×÷</title>
    <link>/html/Database/image/20070622/50.html</link>
    <description>  create database &quot;a.gdb&quot; user &quot;sysdba&quot; password &quot;masterkey&quot;; 

  create table table1 (f1 char(5) not null, f2 char(5) not null); 

  create table table2 (f1 char(5) not null, f2 char(5) not null); 

  commit; 
</description>
    <pubDate>2007-06-22</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi ÔÚWiseÖÆ×÷µÄ°²×°³ÌÐòÖÐÇ¶ÈëInterbase°²×°(ÏÂ)</title>
    <link>/html/Database/image/20070622/49.html</link>
    <description>  var InfoSize,puLen : DWord;

  Pt,InfoPtr : Pointer;

  begin

  InfoSize := GetFileVersionInfoSize(PChar(filename),puLen);

  fillchar(VerBlk,sizeof(VS_FIXEDFILEINFO),0);

  if InfoSize &gt; 0 then begin

  GetMem(Pt,InfoSize);

  GetFi</description>
    <pubDate>2007-06-22</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi ÔÚWiseÖÆ×÷µÄ°²×°³ÌÐòÖÐÇ¶ÈëInterbase°²×°(ÉÏ)</title>
    <link>/html/Database/image/20070622/48.html</link>
    <description>  GetVariable(DLLParams,'IBOPTIONS',IBOPTIONS);

  IBWiseInstall.WindowHandle := DLLParams.hMainWnd;

  IBWiseInstall.IBInstallOptions := IBOptionsFromString(IBOPTIONS);

  IBWiseInstall.Silent := (pos('S',IBInstallMode) &gt; 0);

  IBWiseIn</description>
    <pubDate>2007-06-22</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi SQLSERVERÌí¼Ó¶þ½øÖÆÊý¾Ý</title>
    <link>/html/Database/image/20070622/47.html</link>
    <description>stringstream1 := TStringStream.create('');
bmp1.savetostream(stringstream1);
query1.params[1].asblob := stringstream1.datastring;
jpeg1.savetostream(stringstream1);
query1.params[2].asblob := stringstream1.datastring;
query1.executesql;
strin</description>
    <pubDate>2007-06-22</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi ÓÃADO¶ÔÏó´æÈ¡ODBCÊý¾Ý¿â</title>
    <link>/html/Database/image/20070622/46.html</link>
    <description>¸Ã¶ÔÏóÓÃÓÚÓëODBCÊý¾Ý¿â½¨Á¢Á¬½Ó£¬ËùÓÐ¶ÔÊý¾Ý¿âµÄ²Ù×÷¾ùÍ¨¹ý¸ÃÁ¬½Ó½øÐÐ£® 
Êý¾Ý¿âÁ¬½Ó¶ÔÏóADODB.ConnectionµÄ×÷ÓÃÏóDelphiÖÐµÄTDatabase¶ÔÏó£® 

½¨Á¢Ò»¸öÁ¬½Ó¶ÔÏóµÄ·½·¨Îª(AConnectionÎªVariantÀàÐÍ±äÁ¿)£º 

AConnection:=CreateOleObject('ADODB.Connection')</description>
    <pubDate>2007-06-22</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi »ñÈ¡±íÓë´æ´¢¹ý³ÌÐÅÏ¢</title>
    <link>/html/Database/image/20070622/45.html</link>
    <description>boolSystemTables := True; yourADOConnection.GetTableNames(yourListBox.Items, boolSystemTables); yourADOConnection.GetProcedureNames((yourListBox.Items); </description>
    <pubDate>2007-06-22</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi MDBÊý¾Ý¿âÑ¹Ëõ·½·¨</title>
    <link>/html/Database/image/20070622/44.html</link>
    <description>ËäÈ»ËµMDBÊý¾Ý¿â¹¦ÄÜ²»ÊÇºÜÇ¿´ó£¬µ«Ê±ÓÉÓÚÔÚWIN xÏµÍ³ÖÐÒÑÓÐÈ±Ê¡µÄÇý¶¯³ÌÐò£¬ËùÒÔ²»ÓÃÁíÍâÏñSQL£¬SYBASEÒ»Ñù°²×°Ò»¸ö¹ÜÀíÇý¶¯£¬¶øÇÒÐ¯´ø·½±ã£¬ºÜ¶àµÄÐ¡Ó¦ÓÃ³ÌÐò»òÍøÕ¾»¹ÊÇ²ÉÓÃMDBÊý¾Ý¿â¡£¾­³£²Ù×÷MDBÊý¾ÝÊ±£¬¾Í»á¾­³£Åöµ½Òª¶ÔÊý¾Ý½øÐÐÑ¹Ëõ£¬ÏÂÃæµÄÎÒÔÚÍøÉÏÕÒµ½ºÍ×Ô¼º</description>
    <pubDate>2007-06-22</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi Ìí¼ÓODBC System DSN</title>
    <link>/html/Database/image/20070622/43.html</link>
    <description>ÏÂÃæÕâ¸öÀý×ÓÏÔÊ¾ÁËÈçºÎ¼ÓÔØÊµÏÖÁËODBC ¹ÜÀí¹¦ÄÜµÄDLL(odbccp32.dll)À´´´½¨Ò»¸öAccess MDBÎÄ¼þºÍÖ¸ÏòËüµÄODBC DSN¡£×¢Òâ£ºÕâÀï¼ÙÉèDLLºÍMDB¶¼ÔÚµ±Ç°Ä¿Â¼ÏÂ¡£
Í¬Ê±£¬&quot;CREATE_DB&quot;µÄµ÷ÓÃÊÇAccess£¨MS JetÒýÇæ)µÄ×¨ÓÐµ÷ÓÃ£¬ÀàËÆµÄ»¹ÓÐCOMPACT_DBºÍREPAIR_DBµÈ¡£

const</description>
    <pubDate>2007-06-22</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi µ÷³öÁ¬½Ó´®±à¼­¶Ô»°¿ò</title>
    <link>/html/Database/image/20070622/42.html</link>
    <description>  µ±·¢²¼Ò»¸öÊ¹ÓÃ ADO Á¬½ÓµÄÓ¦ÓÃ³ÌÐòÊ±£¬¿ª·¢ÕßÓÐÊ±ÐèÒªÔÚÓ¦ÓÃ³ÌÐòÀïÉèÖÃ ADO µÄÁ¬½Ó´®¡£ADO Á¬½Ó´®¼È³¤ÓÖ¸´ÔÓ¡£ÎÒ³£½«ËûÃÇ´æÖüÔÚ×¢²á±íÖÐ¡£µ«ÊÇ£¬¼ÙÈçÎÒÐèÒªÉú³ÉÒ»¸öÐÂµÄ´®£¬À§ÄÑ³öÏÖÁË¡£´ÓÇ°ÎÒÖ»ºÃÔËÐÐ Delphi£¬Í¨¹ýËüµÄ IDE£¬ÔËÐÐ ADO Á¬½Ó´®µÄÊôÐÔ±à¼­Æ÷À´½¨Á¢¡£ÏÖ</description>
    <pubDate>2007-06-22</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi »ñµÃÒ»¸öADOÁ¬½ÓÊý¾Ý¿âÖÐµÄ table ÁÐ±í</title>
    <link>/html/Database/image/20070622/41.html</link>
    <description>  ÒªÈ¡µÃ ADO ÖÐÒÑ¾­´æÔÚµÄ tables µÄÁÐ±í£¬¿ÉÒÔÍ¨¹ýµ÷ÓÃ TADOConnection µÄ GetTableNames ·½·¨£¬Ê¾·¶£º</description>
    <pubDate>2007-06-22</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>bill</author>
    <comments>Õ¾ÄÚ</comments>
</item>
<item>
    <title>delphi COMÖÐ·ÖÅäÄÚ´æµÄ×¢ÒâÊÂÏî</title>
    <link>/html/Database/image/20070621/11.html</link>
    <description>ÎÒ·¢ÏÖDELPHIµÄÄÚ´æ·ÖÅäºÍÊÍ·Åº¯ÊýGetMemºÍFreeMem×îºÃ²»ÒªÔÚCOM×é¼þµÄ±àÐ´¹ý³ÌÖÐÊ¹ÓÃ ·ñÔò¿ÉÄÜ»á²úÉú´íÎó. ÊÂÇéµÄ¾­ÀúÊÇÕâÑùµÄ,ÓÉÓÚ¹¤×÷ÐèÒª,Òª½«Ò»¸öVCÐ´µÄDLLÓÃDELPHI·â×°³ÉÎªCOM×é¼þ,ÔÚCOM ÖÐÎÒÐèÒª·ÖÅäÒ»Ð©ÄÚ´æÈ»ºó´«¸øVCÐ´µÄÕâ¸öDLLÓÉËû¿î³äºóÈ»ºóÔÙÓÉÎÒÊ¹ÓÃ. ¾Í</description>
    <pubDate>2007-06-21</pubDate>
    <category>¿ª·¢Ó¦ÓÃ</category>
    <author>ËÕ»ª</author>
    <comments>±¿Óã¼¼ÊõÍø</comments>
</item>

</channel>
</rss>
