说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

请问众位大哥、大姐有没有在delphi 中调用 *.chm帮助文件的方法小弟50分送上。

编辑:说三道四文库 发布时间:2017-09-25 07:07
HTML文档下载 WORD文档下载 PDF文档下载
WinExec(PChar('hh *.chm'),SW_SHOWNORMAL);
*.chm是你的帮助文件名称。
WinExec()是16位Windows时代的函数,
建议用ShellExecute()函数,详细使用方法按F1即可.
这个最好用:
耶書制造 CHMmaker
编辑/编译CHM文件、反编译CHM/HLP文件到源文件、HLP帮助工程转换为HHP帮助工程。
http://elsesoft.home.sohu.com
http://else.go.163.com
uses
  ShellApi;
在程序中:
  ShellExecute(Handle,'open','*.CHM',nil,nil,SW_SHOWMAXIMIZED);
给我你的信箱,我给你发一个例子。
//htmlhelp.pas 调用HTMLhelp的函数说明

{:
   HtmlHelp.h<br>
   Copyright (c) 1996-1997, Microsoft Corp. All rights reserved.<p>

16 nov 98 Conversion for Delphi by Eric Grange (egrange@hotmail.com)<p>

Type have Delphi-ised equivalent (f.i. THHPopup = HH_POPUP), if the
Application.HelpFile is set to your .chm, you can use the following
functions :<p>

<ul>
<li>HtmlHelpShowTopic(const aTopic : String) : HWND
<li>HtmlHelpShowContents : HWND
<li>HtmlHelpShowIndex : HWND
</ul><p>

Using this functions requires the Forms unit, uncomment the NO_FORMS_UNIT
conditional if you don't want them.<p>
}
unit HtmlHelpAPI;

//{$DEFINE NO_FORMS_UNIT}

interface

uses Windows;

const

   // Commands to pass to HtmlHelp()

   HH_DISPLAY_TOPIC         = $0000;
   HH_HELP_FINDER           = $0000;  // WinHelp equivalent
   HH_DISPLAY_TOC           = $0001;  // not currently implemented
   HH_DISPLAY_INDEX         = $0002;  // not currently implemented
   HH_DISPLAY_SEARCH        = $0003;  // not currently implemented
   HH_SET_WIN_TYPE          = $0004;
   HH_GET_WIN_TYPE          = $0005;
   HH_GET_WIN_HANDLE        = $0006;
   HH_ENUM_INFO_TYPE        = $0007;  // Get Info type name, call repeatedly to enumerate, -1 at end
   HH_SET_INFO_TYPE         = $0008;  // Add Info type to filter.
   HH_SYNC                  = $0009;
   HH_RESERVED1             = $000A;
   HH_RESERVED2             = $000B;
   HH_RESERVED3             = $000C;
   HH_KEYWORD_LOOKUP        = $000D;
   HH_DISPLAY_TEXT_POPUP    = $000E;  // display string resource id or text in a popup window
   HH_HELP_CONTEXT          = $000F;  // display mapped numeric value in dwData
   HH_TP_HELP_CONTEXTMENU   = $0010;  // text popup help, same as WinHelp HELP_CONTEXTMENU
   HH_TP_HELP_WM_HELP       = $0011;  // text popup help, same as WinHelp HELP_WM_HELP
   HH_CLOSE_ALL             = $0012;  // close all windows opened directly or indirectly by the caller
   HH_ALINK_LOOKUP          = $0013;  // ALink version of HH_KEYWORD_LOOKUP
   HH_GET_LAST_ERROR        = $0014;  // not currently implemented // See HHERROR.h
   HH_ENUM_CATEGORY         = $0015; // Get category name, call repeatedly to enumerate, -1 at end
   HH_ENUM_CATEGORY_IT      = $0016;  // Get category info type members, call repeatedly to enumerate, -1 at end
   HH_RESET_IT_FILTER       = $0017;  // Clear the info type filter of all info types.
   HH_SET_INCLUSIVE_FILTER  = $0018;  // set inclusive filtering method for untyped topics to be included in display
   HH_SET_EXCLUSIVE_FILTER  = $0019;  // set exclusive filtering method for untyped topics to be excluded from display
   HH_INITIALIZE            = $001C;  // Initializes the help system.
   HH_UNINITIALIZE          = $001D;  // Uninitializes the help system.
   HH_PRETRANSLATEMESSAGE   = $00fd;  // Pumps messages. (NULL, NULL, MSG*).
   HH_SET_GLOBAL_PROPERTY   = $00fc;  // Set a global property. (NULL, NULL, HH_GPROP)

   HHWIN_PROP_TAB_AUTOHIDESHOW = (1 shl 0);    // Automatically hide/show tri-pane window
   HHWIN_PROP_ONTOP            = (1 shl 1);    // Top-most window
   HHWIN_PROP_NOTITLEBAR       = (1 shl 2);    // no title bar
   HHWIN_PROP_NODEF_STYLES     = (1 shl 3);    // no default window styles (only HH_WINTYPE.dwStyles)
   HHWIN_PROP_NODEF_EXSTYLES   = (1 shl 4);    // no default extended window styles (only HH_WINTYPE.dwExStyles)
   HHWIN_PROP_TRI_PANE         = (1 shl 5);    // use a tri-pane window
   HHWIN_PROP_NOTB_TEXT        = (1 shl 6);    // no text on toolbar buttons
   HHWIN_PROP_POST_QUIT        = (1 shl 7);    // post WM_QUIT message when window closes
   HHWIN_PROP_AUTO_SYNC        = (1 shl 8);    // automatically ssync contents and index
   HHWIN_PROP_TRACKING         = (1 shl 9);    // send tracking notification messages
   HHWIN_PROP_TAB_SEARCH       = (1 shl 10);   // include search tab in navigation pane
   HHWIN_PROP_TAB_HISTORY      = (1 shl 11);   // include history tab in navigation pane
   HHWIN_PROP_TAB_FAVORITES    = (1 shl 12);   // include favorites tab in navigation pane
   HHWIN_PROP_CHANGE_TITLE     = (1 shl 13);   // Put current HTML title in title bar
   HHWIN_PROP_NAV_ONLY_WIN     = (1 shl 14);   // Only display the navigation window
   HHWIN_PROP_NO_TOOLBAR       = (1 shl 15);   // Don't display a toolbar
   HHWIN_PROP_MENU             = (1 shl 16);   // Menu
   HHWIN_PROP_TAB_ADVSEARCH    = (1 shl 17);   // Advanced FTS UI.
   HHWIN_PROP_USER_POS         = (1 shl 18);   // After initial creation, user controls window size/position
   HHWIN_PROP_TAB_CUSTOM1      = (1 shl 19);   // Use custom tab $1
   HHWIN_PROP_TAB_CUSTOM2      = (1 shl 20);   // Use custom tab $2
   HHWIN_PROP_TAB_CUSTOM3      = (1 shl 21);   // Use custom tab $3
   HHWIN_PROP_TAB_CUSTOM4      = (1 shl 22);   // Use custom tab $4
   HHWIN_PROP_TAB_CUSTOM5      = (1 shl 23);   // Use custom tab $5
   HHWIN_PROP_TAB_CUSTOM6      = (1 shl 24);   // Use custom tab $6
   HHWIN_PROP_TAB_CUSTOM7      = (1 shl 25);   // Use custom tab $7
   HHWIN_PROP_TAB_CUSTOM8      = (1 shl 26);   // Use custom tab $8
   HHWIN_PROP_TAB_CUSTOM9      = (1 shl 27);   // Use custom tab $9
   HHWIN_TB_MARGIN             = (1 shl 28);   // the window type has a margin

   HHWIN_PARAM_PROPERTIES      = (1 shl 1);    // valid fsWinProperties
   HHWIN_PARAM_STYLES          = (1 shl 2);    // valid dwStyles
   HHWIN_PARAM_EXSTYLES        = (1 shl 3);    // valid dwExStyles
   HHWIN_PARAM_RECT            = (1 shl 4);    // valid rcWindowPos
   HHWIN_PARAM_NAV_WIDTH       = (1 shl 5);    // valid iNavWidth
   HHWIN_PARAM_SHOWSTATE       = (1 shl 6);    // valid nShowState
   HHWIN_PARAM_INFOTYPES       = (1 shl 7);    // valid apInfoTypes
   HHWIN_PARAM_TB_FLAGS        = (1 shl 8);    // valid fsToolBarFlags
   HHWIN_PARAM_EXPANSION       = (1 shl 9);    // valid fNotExpanded
   HHWIN_PARAM_TABPOS          = (1 shl 10);   // valid tabpos
   HHWIN_PARAM_TABORDER        = (1 shl 11);   // valid taborder
   HHWIN_PARAM_HISTORY_COUNT   = (1 shl 12);   // valid cHistory
   HHWIN_PARAM_CUR_TAB         = (1 shl 13);   // valid curNavType

   HHWIN_BUTTON_EXPAND         = (1 shl 1);    // Expand/contract button
   HHWIN_BUTTON_BACK           = (1 shl 2);    // Back button
   HHWIN_BUTTON_FORWARD        = (1 shl 3);    // Forward button
   HHWIN_BUTTON_STOP           = (1 shl 4);    // Stop button
   HHWIN_BUTTON_REFRESH        = (1 shl 5);    // Refresh button
   HHWIN_BUTTON_HOME           = (1 shl 6);    // Home button
   HHWIN_BUTTON_BROWSE_FWD     = (1 shl 7);    // not implemented
   HHWIN_BUTTON_BROWSE_BCK     = (1 shl 8);    // not implemented
   HHWIN_BUTTON_NOTES          = (1 shl 9);    // not implemented
   HHWIN_BUTTON_CONTENTS       = (1 shl 10);   // not implemented
   HHWIN_BUTTON_SYNC           = (1 shl 11);   // Sync button
   HHWIN_BUTTON_OPTIONS        = (1 shl 12);   // Options button
   HHWIN_BUTTON_PRINT          = (1 shl 13);   // Print button
   HHWIN_BUTTON_INDEX          = (1 shl 14);   // not implemented
   HHWIN_BUTTON_SEARCH         = (1 shl 15);   // not implemented
   HHWIN_BUTTON_HISTORY        = (1 shl 16);   // not implemented
   HHWIN_BUTTON_FAVORITES      = (1 shl 17);   // not implemented
   HHWIN_BUTTON_JUMP1          = (1 shl 18);
   HHWIN_BUTTON_JUMP2          = (1 shl 19);
   HHWIN_BUTTON_ZOOM           = (1 shl 20);
   HHWIN_BUTTON_TOC_NEXT       = (1 shl 21);
   HHWIN_BUTTON_TOC_PREV       = (1 shl 22);

   HHWIN_DEF_BUTTONS = (HHWIN_BUTTON_EXPAND or HHWIN_BUTTON_BACK or
                        HHWIN_BUTTON_OPTIONS or HHWIN_BUTTON_PRINT);

   // Button IDs

   IDTB_EXPAND             = 200;
   IDTB_CONTRACT           = 201;
   IDTB_STOP               = 202;
   IDTB_REFRESH            = 203;
   IDTB_BACK               = 204;
   IDTB_HOME               = 205;
   IDTB_SYNC               = 206;
   IDTB_PRINT              = 207;
   IDTB_OPTIONS            = 208;
   IDTB_FORWARD            = 209;
   IDTB_NOTES              = 210; // not implemented
   IDTB_BROWSE_FWD         = 211;
   IDTB_BROWSE_BACK        = 212;
   IDTB_CONTENTS           = 213; // not implemented
   IDTB_INDEX              = 214; // not implemented
   IDTB_SEARCH             = 215; // not implemented
   IDTB_HISTORY            = 216; // not implemented
   IDTB_FAVORITES          = 217; // not implemented
   IDTB_JUMP1              = 218;
   IDTB_JUMP2              = 219;
   IDTB_CUSTOMIZE          = 221;
   IDTB_ZOOM               = 222;
   IDTB_TOC_NEXT           = 223;
   IDTB_TOC_PREV           = 224;

   // Notification codes

   HHN_FIRST               = -860;
   HHN_LAST                = -879;

   HHN_NAVCOMPLETE         = (HHN_FIRST-0);
   HHN_TRACK               = (HHN_FIRST-1);
   HHN_WINDOW_CREATE       = (HHN_FIRST-2);

type

   NMHDR = record
      hwndFrom : HWND;
      idFrom : Integer;
      code : Integer;
   end;

   HHN_NOTIFY = record
      hdr : NMHDR;
      pszUrl : PWideChar;        // Multi-byte, null-terminated string
   end;
   THHNNotiy = HHN_NOTIFY;

   HH_POPUP = record
      cbStruct : Integer;        // sizeof this structure
      hinst : Integer;           // instance handle for string resource
      idString : Integer;        // string resource id, or text id if pszFile is specified in HtmlHelp call
      pszText : PChar;           // used if idString is zero
      pt : TPoint;               // top center of popup window
      clrForeground : COLORREF;  // use -1 for default
      clrBackground : COLORREF;  // use -1 for default
      rcMargins : TRect;         // amount of space between edges of window and text, -1 for each member to ignore
      pszFont : PChar;           // facename, point size, char set, BOLD ITALIC UNDERLINE
   end;
   THHPopup = HH_POPUP;

   HH_AKLINK = record
      cbStruct : Integer;        // sizeof this structure
      fReserved : BOOL;          // must be FALSE (really!)
      pszKeywords : PChar;       // semi-colon separated keywords
      pszUrl : PChar;            // URL to jump to if no keywords found (may be NULL)
      pszMsgText : PChar;        // Message text to display in MessageBox if pszUrl is NULL and no keyword match
      pszMsgTitle : PChar;       // Message text to display in MessageBox if pszUrl is NULL and no keyword match
      pszWindow : PChar;         // Window to display URL in
      fIndexOnFail : BOOL;       // Displays index if keyword lookup fails.
   end;
   THHAKLink = HH_AKLINK;

const

   HHWIN_NAVTYPE_TOC            = 0;
   HHWIN_NAVTYPE_INDEX          = 1;
   HHWIN_NAVTYPE_SEARCH         = 2;
   HHWIN_NAVTYPE_FAVORITES      = 3;
   HHWIN_NAVTYPE_HISTORY        = 4;  // not implemented
   HHWIN_NAVTYPE_AUTHOR         = 5;
   HHWIN_NAVTYPE_CUSTOM_FIRST   = 11;

   IT_INCLUSIVE  = 0;
   IT_EXCLUSIVE  = 1;
   IT_HIDDEN     = 2;

type

   HH_ENUM_IT = record
      cbStruct : Integer;        // size of this structure
      iType : Integer;           // the type of the information type ie. Inclusive, Exclusive, or Hidden
      pszCatName : PChar;        // Set to the name of the Category to enumerate the info types in a category; else NULL
      pszITName : PChar;         // volitile pointer to the name of the infotype. Allocated by call. Caller responsible for freeing
      pszITDescription : PChar;  // volitile pointer to the description of the infotype.
   end;
   THHEnumIT = HH_ENUM_IT;
   PHH_ENUM_IT = ^HH_ENUM_IT;

   HH_ENUM_CAT = record
      cbStruct : Integer;        // size of this structure
      pszCatName : PChar;        // volitile pointer to the category name
      pszCatDescription : PChar; // volitile pointer to the category description
   end;
   THHEnumCAT = HH_ENUM_CAT;
   PHH_ENUM_CAT = ^HH_ENUM_CAT;

   HH_SET_INFOTYPE = record
      cbStruct : Integer;        // the size of this structure
      pszCatName : PChar;        // the name of the category, if any, the InfoType is a member of.
      pszInfoTypeName : PChar;   // the name of the info type to add to the filter
   end;
   THHSetInfoType = HH_SET_INFOTYPE;
   PHH_SET_INFOTYPE = ^HH_SET_INFOTYPE;

   HH_INFOTYPE = DWORD;
   PHH_INFOTYPE = ^HH_INFOTYPE;

const

   HHWIN_NAVTAB_TOP     = 0;
   HHWIN_NAVTAB_LEFT    = 1;
   HHWIN_NAVTAB_BOTTOM  = 2;

   HH_MAX_TABS          = 19;    // maximum number of tabs

   HH_TAB_CONTENTS      = 0;
   HH_TAB_INDEX         = 1;
   HH_TAB_SEARCH        = 2;
   HH_TAB_FAVORITES     = 3;
   HH_TAB_HISTORY       = 4;
   HH_TAB_AUTHOR        = 5;

   HH_TAB_CUSTOM_FIRST  = 11;
   HH_TAB_CUSTOM_LAST   = HH_MAX_TABS;

   HH_MAX_TABS_CUSTOM   = (HH_TAB_CUSTOM_LAST - HH_TAB_CUSTOM_FIRST + 1);

   // HH_DISPLAY_SEARCH Command Related Structures and Constants

   HH_FTS_DEFAULT_PROXIMITY   = (-1);

type

 HH_FTS_QUERY = record
cbStruct : Integer;        // Sizeof structure in bytes.
fUniCodeStrings : BOOL;    // TRUE if all strings are unicode.
pszSearchQuery : PChar;    // String containing the search query.
iProximity : Integer;      // Word proximity.
fStemmedSearch : BOOL;     // TRUE for StemmedSearch only.
fTitleOnly : BOOL;         // TRUE for Title search only.
fExecute : BOOL;           // TRUE to initiate the search.
pszWindow : PChar;         // Window to display in
 end;
 THHFTSQuery = HH_FTS_QUERY;

   // HH_WINTYPE Structure

   HH_WINTYPE = record
      cbStruct : Integer;     // IN: size of this structure including all Information Types
      fUniCodeStrings : BOOL; // IN/OUT: TRUE if all strings are in UNICODE
      pszType : PChar;        // IN/OUT: Name of a type of window
      fsValidMembers : DWORD; // IN: Bit flag of valid members (HHWIN_PARAM_)
      fsWinProperties : DWORD;// IN/OUT: Properties/attributes of the window (HHWIN_)

      pszCaption : PChar;     // IN/OUT: Window title
      dwStyles : DWORD;       // IN/OUT: Window styles
      dwExStyles : DWORD;     // IN/OUT: Extended Window styles
      rcWindowPos : TRect;    // IN: Starting position, OUT: current position
      nShowState : Integer;   // IN: show state (e.g., SW_SHOW)

      hwndHelp : HWND;        // OUT: window handle
      hwndCaller : HWND;      // OUT: who called this window

      paInfoTypes : PHH_INFOTYPE;   // IN: Pointer to an array of Information Types

      // The following members are only valid if HHWIN_PROP_TRI_PANE is set

      hwndToolBar : HWND;     // OUT: toolbar window in tri-pane window
      hwndNavigation : HWND;  // OUT: navigation window in tri-pane window
      hwndHTML : HWND;        // OUT: window displaying HTML in tri-pane window
      iNavWidth : Integer;    // IN/OUT: width of navigation window
      rcHTML : TRect;         // OUT: HTML window coordinates

      pszToc : PChar;         // IN: Location of the table of contents file
pszIndex : PChar;       // IN: Location of the index file
      pszFile : PChar;        // IN: Default location of the html file
      pszHome : PChar;        // IN/OUT: html file to display when Home button is clicked
      fsToolBarFlags : DWORD; // IN: flags controling the appearance of the toolbar
      fNotExpanded : BOOL;    // IN: TRUE/FALSE to contract or expand, OUT: current state
      curNavType : Integer;   // IN/OUT: UI to display in the navigational pane
      tabpos : Integer;       // IN/OUT: HHWIN_NAVTAB_TOP, HHWIN_NAVTAB_LEFT, or HHWIN_NAVTAB_BOTTOM
      idNotify : Integer;     // IN: ID to use for WM_NOTIFY messages
      tabOrder : array [0..HH_MAX_TABS] of BYTE; // IN/OUT: tab order: Contents, Index, Search, History, Favorites, Reserved 1-5, Custom tabs
      cHistory : Integer;     // IN/OUT: number of history items to keep (default is 30)
      pszJump1 : PChar;       // Text for HHWIN_BUTTON_JUMP1
      pszJump2 : PChar;       // Text for HHWIN_BUTTON_JUMP2
      pszUrlJump1 : PChar;    // URL for HHWIN_BUTTON_JUMP1
      pszUrlJump2 : PChar;    // URL for HHWIN_BUTTON_JUMP2
      rcMinSize : TRect;      // Minimum size for window (ignored in version 1)
      cbInfoTypes : Integer;  // size of paInfoTypes;
      pszCustomTabs : PChar;  // multiple zero-terminated strings
   end;
   PHHWinType = HH_WINTYPE;
   PHH_WINTYPE = ^HH_WINTYPE;

const

   HHACT_TAB_CONTENTS   = 0;
   HHACT_TAB_INDEX      = 1;
   HHACT_TAB_SEARCH     = 2;
   HHACT_TAB_HISTORY    = 3;
   HHACT_TAB_FAVORITES  = 4;

   HHACT_EXPAND         = 5;
   HHACT_CONTRACT       = 6;
   HHACT_BACK           = 7;
   HHACT_FORWARD        = 8;
   HHACT_STOP           = 9;
   HHACT_REFRESH        = 10;
   HHACT_HOME           = 11;
   HHACT_SYNC           = 12;
   HHACT_OPTIONS        = 13;
   HHACT_PRINT          = 14;
   HHACT_HIGHLIGHT      = 15;
   HHACT_CUSTOMIZE      = 16;
   HHACT_JUMP1          = 17;
 HHACT_JUMP2          = 18;
   HHACT_ZOOM           = 19;
   HHACT_TOC_NEXT       = 20;
   HHACT_TOC_PREV       = 21;
   HHACT_NOTES          = 22;

   HHACT_LAST_ENUM      = 23;

type

   HHNTRACK = record
      hdr : NMHDR;
      pszCurUrl : PChar;         // Multi-byte, null-terminated string
      idAction : Integer;        // HHACT_ value
      phhWinTyp : PHH_WINTYPE;   // Current window type structure
   end;

   function HtmlHelp(hwndCaller : HWND; pszFile: PChar; uCommand : Integer;
                     dwData : DWORD) : HWND; stdcall; external 'hhctrl.ocx' name 'HtmlHelpA';

   function HtmlHelpA(hwndCaller : HWND; pszFile: PChar; uCommand : Integer;
dwData : DWORD) : HWND; stdcall; external 'hhctrl.ocx' name 'HtmlHelpA';

   function HtmlHelpW(hwndCaller : HWND; pszFile: PWideChar; uCommand : Integer;
                      dwData : DWORD) : HWND; stdcall; external 'hhctrl.ocx' name 'HtmlHelpW';

{$IFNDEF NO_FORMS_UNIT}
function HtmlHelpShowHelp : HWND;
function HtmlHelpShowTopic(const aTopic : String) : HWND;
function HtmlHelpShowContents : HWND;
function HtmlHelpShowIndex : HWND;
function HtmlHelpShowSearch(Key: String) : HWND;
{$ENDIF}

implementation

{$IFNDEF NO_FORMS_UNIT}
uses Forms;

function HtmlHelpShowHelp : HWND;
begin
   Result:=HtmlHelp(0, PChar(Application.HelpFile), HH_DISPLAY_TOPIC, 0);
end;

function HtmlHelpShowTopic(const aTopic : String) : HWND;
begin
   Result:=HtmlHelp(0, PChar(Application.HelpFile+'::/'+aTopic), HH_DISPLAY_TOPIC, 0);
end;

function HtmlHelpShowContents : HWND;
begin
   Result:=HtmlHelp(0, PChar(Application.HelpFile), HH_DISPLAY_TOC, 0);
end;

function HtmlHelpShowIndex : HWND;
begin
   Result:=HtmlHelp(0, PChar(Application.HelpFile), HH_DISPLAY_INDEX, 0);
end;

function HtmlHelpShowSearch(Key: String) : HWND;
var
fts : THHFTSQuery;
begin
fts.cbStruct := sizeof(fts);
fts.fUniCodeStrings := false;
fts.pszSearchQuery := PChar(Key);
fts.iProximity := HH_FTS_DEFAULT_PROXIMITY;
fts.fStemmedSearch := true;
fts.fTitleOnly := false;
fts.fExecute := true;
fts.pszWindow := nil;
Result := HtmlHelp(0,PChar(Application.HelpFile), HH_DISPLAY_SEARCH, DWORD(@fts));
end;

{$ENDIF}

end.
不好意思,太长了。
去delphi深度历险找一下有这样的例子,我试过!
可以用cn.yahoo.com搜索“delphi深度历险”
本人也曾遇到这个问题,WinExec不能调用,ShellExecute绝对OK
CoolBar上控件的排列顺序-Delphi资料 Delphi 4 WebBroker Delphi 中自做动态显示的控件 Delphi3的DBGrid中的下拉列表和查找字段编程方法 DELPHI常见问题 Delphi的竖排标签 DELPHI构件制作方法 DELPHI控件Tweblabel的编制 DELPHI中MEMO组件的光标定位 Delphi中RichEdit的奥妙 Delphi中TApplication类 Delphi中日期时间输入的简洁方法 delphi中怎么调用interbase数据库? Memo的Undo功能-Delphi资料 RECT在Delphi中的灵活使用 StringGrid制作只读列-Delphi资料 TADOQuery下主明细表其属性关系如何设置,如何保存主表和明细表?-Delphi资料 TBatchMove用法-Delphi资料 TMemo的真正插入字符-Delphi资料 TREEVIEW的使用-Delphi资料 TreeView在电信综合统计管理系统中的应用-Delphi资料 VB6.0动态加载ActiveX控件漫谈-Delphi资料 捕捉来自 Thread 的异常-Delphi资料 定制Speedbar-Delphi资料 动态产生构件并相应事件-Delphi资料 对Borland可视部件的一处改进-Delphi资料 控件使用技巧-Delphi资料 改变VCL的行为--一个使用可视化元件的实例-Delphi资料 具有不同字体的列表框-Delphi资料 快速大量地更改控件内容-Delphi资料 快速动态创建MenuItem-Delphi资料 在线等,关于窗体隐藏的问题。 DataGrid不能显示数据问题!(急~~~~~~~~~~~~) 附加码有什么作用?? 关于在分组的报表中怎样得到每一组的人数的问题? jive的安装 mjhnet(天涯沦落人)还在吗? sdk&组件更新 急,在线等待! 高分请教,有关菜单的 请教各位一个文件问题! 向各位高手请教 请关注国内第一套真正意义上的OLAP套件! 如何在access 2000里面使用SQL语句建立表 请关注国内第一套真正意义上的OLAP套件! 关于同一个包中的引用问题! 关于数据库关联显示的问题 请问如何确定安装程序的进度 请关注国内第一套真正意义上的OLAP套件! 如何将excel中数据加入到access中去呢? 急=>救救我:怎么约束用户只能输入中文呢?(用正则表达试吗?) 关于游戏大厅的作用???(来者有分) lhb再吗? 如何作出中关村这个效果?http://product.zol.com.cn/products/product_search.php?subcatid=28 怎样把两个BYTE连接成一个short类型 关于 <select>....</select>的问题 急,请各位老大指点:popmenu为什么有时候会出现在屏幕的最左上角 如何给多个变量赋值? Lotus Domino Server 怎样在局域网(没有连入internet)中设置,目录服务器?我想用netmeeting给学生们上课 寻找大连的朋友,共同参加趋势程序设计大赛! 急=>救救我:怎么约束用户只能输入中文呢?(用正则表达试吗?) 问一个超简单的问题。 新手的问题-- dataset或datatable中可以存放dataset吗?(在线) 问一个超简单的问题。 在c/s下面如何分页呢? 网站社区近日遭到不明人物的攻击,如何解决 如何查看死锁时1204跟踪标志错误日志清单,有分相送! 流光的启动画面很漂亮啊~~请问是怎么实现的? 如果要大量生产自己的产品和在市场上销售... 难受!没有信誉了,怎么活呀?人讲的什么呀?讲得是信誉呀. XML初学者问题:刷新数据 一个汇总查询的问题?? 请问,在用VB.NET写WEB应用程序时要怎么在网页间传递变量. 大家帮帮忙! 请问高手,在用MDI和数据库相连后,怎么样把自动生成的Form当成Page? 如何利用单片机取得电话来电号码? 如何插入名次字段数据? 如何插入名次字段数据? 在远程计算机上执行一个应用程序时,该程序用的是我的资源还是对方的? 用Borland C++ Builder 开发企业管理系统 又出现错误了????? 什么动物最适合给你的宝宝做宠物 什么是cash dividend most的相关要点(句子,词组.) 一道二元一次方程组的问题?已知方程组 a1x+b1x=c1 a2x+b2x=c2 的解是x=3 y=4 求方程组 3a1x+2b1y=5c1 3a2x+2b2y=5c2 的解.(方程组里的1,2和a,b,c是连体的) cash dividend是什么意思 "一"开头的所有可能的短语词组? 一道关于二元一次方程组的难题(下面是一个二元一次方程组) ax+5y=15① 甲看错了①中的a,得x=-3,y=-14x-by=-2 ② 乙看错了②中的b,得x=5,y=4求a和b. 证券英语翻译:Extraordinary cash dividend什么意思? "子"开头的词组有些什么 ABAC形的成语有哪些?(三个) 数列{an}的通项公式为an=a^(n-1)+对数2^n(a大于0),则此数列的前n项和是多少? 把“born”换一个字母,改成另一个英语单词 一道二元一次方程组的题目在一次数学测验中,甲乙两校各有100名学生参加测试.测试结果显示,甲校男生的优分率为60%,女生的优分率为40%,全校的优分率为49.6%;乙校男生的优分率为57%,女生的 they decide to have a big lunch a_____首字母填空 延年益寿的益是什么意思 upper-income groups翻译 An等于1,an+1=3an+2的n次方,则an= 最后有步骤 谢了.a1=1 我觉得我的嘴巴一下肿一下小的.特别是早上、大太阳时感觉嘴巴比其他时候要肿.到了晚上变小了.咳,急 三国演义中赵云是怎么死的?有几种版本? a1=3,an+1=3an/an+2,求an 什么是太阳时 新三国演义典韦第几集死的? a1=3 a(n+1)=3an^2求通项公式 为什么早上和傍晚看太阳时太阳的直径要大些 西风颂赏析 西风颂赏析不想只要一个答案 a1=1 a(n+1)=3an+3^(n+1)-1 “踏破铁鞋无觅处,得来全不费工夫”说明了灵感是?A突然爆发的B宛如神助的C艰苦酝酿的D神秘莫测的 失乐园用英语怎么说RT 玛雅文明和印加文明的差异 以踏破铁鞋无觅处,得来全不费工夫为主题的作文能给个题材、提纲之类的么?最好举例,2、3个都行 planet Q moves in a fairly elliptical orbit around the sun.Planet Q‘s speed is 35.2km/s when it is at its most distant point ,7.68x10^10 m from the sun.How far is planet Q from the sun at its closest point ,where tis speed is 83.0km/s? a1=1,a(n+1)=3an+2,求an. 关于踏破铁鞋无觅处,得来全不费工夫作文 求求一道物理题10,11题 坤平佛和湿婆神能放在一起吗?湿婆能给人带来什么?佩戴还是供奉 请问成语踏破铁鞋无觅处,得来全不费工夫的意思和解释,用踏破铁鞋无觅处,得来全不费工夫造句及其故事典�请问成语踏破铁鞋无觅处,得来全不费工夫的意思和解释,用踏破铁鞋无觅处,得来 初二数学 2.3.4.5题 要过程 可以写到纸上拍照发过来 在数列{an}中a1=-13,且3an=3an+1-2,则当前n项和Sn取最小值时n的值是?A,20 B,21 C,9 D,18 你踏破铁鞋无觅处,得来全不费工夫的作者 初二数学,1.2.3题都写,写到纸上,写出过程,绝对采纳 在数列{an}中a1=-13,且3an=3a(n+1)-2,则当前n项和Sn取最小值时n的值 英语翻译•drivers will not wait for you to make reservations when you arrive at the airport. 为什么西风颂江枫翻译的最好 在数列an中,a1=-14.且3an=3an+1-2.则当前n项和Sn取最小值时,n值为 英语翻译The Employment Contract shall be automatically terminated in accordance with the terms of this Agreement at the first arrival of the Ship in port of discharge after expiration of the contractual employment period or of any other period sp 作文:《我为春天画张画》春天可以改为四季, 从心理学的角度谈对哲学的认识 晚上背对北斗七星,前后左右分别是什么方向?答案应该分别是东南西北四个方位,但不知道具体是哪个对那个… 楼兰古国的传说总听到楼兰原来是很昌盛的地方 后来落寞还成了沙漠 到底有什么故事 物理题求求求一位滑雪者以V0=20m/s的初速度沿直线冲上一倾角为53°的山坡,2s后达到最高点.如果雪橇与人的总质量为80kg,不计空气阻力,求(1)山坡对雪橇的摩擦力大小(2)滑雪者在山坡上运 改错,文中共有5处错误.这里景色秀丽.村前是一个大池塘,池水清如明镜,天上的白云和蓝天倒映在水中;池塘里开满了粉红的荷花和碧绿的荷叶;竹林中山雀、画眉和小鸟的鸣声清脆悦耳;村 关于楼兰古国 求求你们了几个相同的电阻R串联时总电阻R串是并联总电阻R并的多少倍? 综合改错,共六处错误“六一”庆祝会上,宣读了优秀少先队员的名单,特别发扬了张华的先进事迹.听了这个消息,同学们纷纷向他庆祝,张华十分激动极了,他表明自己的决心:今后一定要再接再 传说中的楼兰古国在那个位置 He ______ most of his fortone to the poor.用give的短语填空. 鱼在浑浊的河水中如何看见东西?看不见又如何寻找食物?河里的泥沙不会伤害到它们的眼睛吗?我有看到一些资料说,鱼眼能看到12米远,这还叫近视?既然能看得到东西,说明鱼的眼睛对鱼来说也 谁知道湿婆手掌里的符号代表什么意思?RT,附图如下 dividend 和interest有什么区别?含义.区别! 有没有开头是Most的词组要比Most Lofty 更霸气一些并说说什么意思 人民币升值,钱却为何越来越不值钱格鲁吉亚知名钢琴家将访华巡演iOS 7缩放导致晕眩的原因:速度堪中共三中全会改革方案令人期待孙杨开豪车载年轻女子与公交相撞 系无国资改革方案或尽快出台 国企分类监管前3季度物流运行稳中向好 四大瓶颈亟宁波警方便衣蹲点 打掉跨省假发票大案机构预测10月CPI同比涨3.3% 非制造业PMI创新高 有望延续趋稳向郑州皇家一号涉黄被查 号称“中原第一国资委:地方国企效益下滑 仍盲目铺摊亚裔模特因人体彩绘爆红全球 海量性感奥巴马参加弗吉尼亚州长造势演讲 表情美秘密打造人类最快飞机 导弹将无法拦陈毅之子:反思文革是必要的 但不赞成郑州“皇家一号”夜总会涉黄被查 15婴儿注射疫苗险丧命 “疫苗后遗症”家国资改革方案或尽快出台 国企分类监管穆尔西庭审前夕 埃及发生枪击案致2名印度一名女婴患家传怪病 身体多毛酷似上千款红木家具亮相佛山红木展万人欢度凉瓜美食之旅人民币汇率回升201个基点“宋仲基”请紫菜包饭上千款红木家具亮相佛山红木展广州当年拆城筑路的经费从何而来?福彩三十年 邀您讲故事谢岗中心小学首届艺术节闭幕第十一届“小手画出大世界”少儿绘画比为竞选贪污公款送领导收贿赂帮他人升迁高新区(江海区)新闻学会和全媒体中心56个产品纳入市中小企业创新产品与服“好战分子”特朗普已打过3500起官60亿资金涌入H股指基 ETF分级包曝苏宁选宫磊前曾向人和咨询 获肯定后危险化学品经营许可证如何办理?海关总署:“贴着海关发财”现象突出今年空气质量要优于去年不要直接指责孩子“吝啬”要深挖孩子真江门立案查处环境违法案件741宗临时调整情况
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘