µn¤J
¡U
µù¥U
¡U
·|û¤¤¤ß
¡U
µ²±b
¡U
°ö°V½Òµ{
Å]ªk§Ì¤l
¡U
¦Û¸ê¥Xª©
¡U
¹q¤l®Ñ
¡U
«ÈªA¤¤¤ß
¡U
´¼¼z«¬¥ßÊ^·|û
®Ñ¦W
¥Xª©ªÀ
§@ªÌ
isbn
½s¸¹
5050Å]ªk²³Äw
|
NG®Ñ«°
|
°ê»Ú¯Å«~µP½Òµ{
|
Àu´f³qª¾
|
ÅRÆE^¶¯µ¼Öºë¿ï
|
TCP/IPºô¸ô³q°T¨ó©w(²Ä¤Gª©)
¡D
Debugging
¤å¾Ç¤p»¡
¤å¾Ç
¡U
¤p»¡
°ÓºÞ³Ð§ë
°]¸g§ë¸ê
¡U
¦æ¾P¥øºÞ
¤H¤åÃÀ§{
©v±Ð¡Bõ¾Ç
ªÀ·|¡B¤H¤å¡B¥v¦a
ÃÀ³N¡B¬ü¾Ç
¡U
¹q¼vÀ¸¼@
Ày§Ó¾i¥Í
ÂåÀø¡B«O°·
®Æ²z¡B¥Í¬¡¦Ê¬ì
±Ð¨|¡B¤ß²z¡BÀy§Ó
¶i׾Dzß
¹q¸£»Pºô¸ô
¡U
»y¨¥¤u¨ã
Âø»x¡B´Á¥Z
¡U
x¬F¡Bªk«ß
°Ñ¦Ò¡B¦Ò¸Õ¡B±Ð¬ì¥Î®Ñ
¬ì¾Ç¤uµ{
¬ì¾Ç¡B¦ÛµM
¡U
¤u·~¡B¤uµ{
®a®x¿Ë¤l
®a®x¡B¿Ë¤l¡B¤H»Ú
«C¤Ö¦~¡Bµ£®Ñ
ª±¼Ö¤Ñ¦a
®È¹C¡B¦a¹Ï
¡U
¥ð¶¢®T¼Ö
º©µe¡B´¡¹Ï
¡U
¨î¯Å
Visual Basic ÀÉ®×µ{¦¡½Xµù¸Ñ ¡]¤ºªþ¥úºÐ¡^
§@ªÌ¡G
David Jung¡AJeff Kent¡F
¤ÀÃþ¡G
¹q¸£»Pºô¸ô
¡þ
ºô¸ô
ÂO®Ñ¨t¦C¡Gµ{¦¡»y¨¥P021
¥Xª©ªÀ¡G
¬ü°Ó³Á®æÃ¹§Æº¸
¥Xª©¤é´Á¡G2001/5/1
ISBN¡G9574933547
®ÑÄy½s¸¹¡Gsb0055489
¶¼Æ¡G672
©w»ù¡G
650
¤¸
Àu´f»ù¡G
79
§é
514
¤¸
®Ñ»ùY¦³²§°Ê¡A¥H¥Xª©ªÀ¹ê»Ú©w»ù¬°·Ç
µ´ª©®Ñ
µ´ª©®Ñ¡G½T©w¤£¦Aª©ªº°Ó«~¡A¶È´£¨Ñ®ÑÄy¸ê°T°Ñ¦Ò¡C
µû»ù¼Æ¡G
(½Ð±N·Æ¹«²¾¦Ü¬P¬P³B¶i¦æµû»ù)
¥Ø«e¥§¡µû»ù¡G
¤å¦r³sµ²
½Æ»s»yªk
Visual Basic ÀÉ®×µ{¦¡½Xµù¸Ñ ¡]¤ºªþ¥úºÐ¡^
¹Ï¤ù³sµ²
½Æ»s»yªk
¤À
¨É
¤º®e²¤¶
¦PÃþ±ÀÂË
◆ 內容簡介
³o不是一本為求»D名或°]富¦Ó撰寫的書籍¡C寫³o本書的理由是因為我們相信它是必n的¹q¸£書籍¡CÁö然市±上有³\多不¿ù的 “how to” 手冊»P參¦Ò書¡A但是也有不少是«z微³n Visual Basic 使用手冊內容的劣½è書籍¡C然¦Ó¡A提及 Visual Basic ¶i¶¥主ÃD¡A如¡GWindows API¡Bsubclassing¡BActiveX¡B網»Ú網¸ô程式³]p»P交易 (transaction) ³B理的書籍是少之又少¡C³y成³o個現¶H的原因也³\是 Visual Basic ¶i¶¥主ÃD參¦Ò書的市場¾P售¶q不佳¡C不½×上z的主ÃD是否¹F到¶i¶¥的程度¡A它們³£是專業的 Visual Basic 程式³]p師所必»Ý具備的祕密武器¡A¦Ó且可以滿¨¬³\多人的學習慾望¡C 本書特徵是完整的µùÄÀ範例的程式碼¡C一¯ë的教科書 (textbook) 常常廣泛的µùÄÀ程式碼以幫助學生學習新的Æ[念¡C但是¡A很少有 “商業化” 的書籍採用³o種方式撰寫¡A偏偏有³\多ŪªÌ»Ýn¾\Ū³o些書籍來學習新的事物 (如¡G學生)¡C此外¡A我們³£有因為受困於一¦æ未µùÄÀ的程式碼¦Ó¾D¹J挫折的經Åç¡C不¹L¡A廣泛的µùÄÀ程式碼並不¯à¸Ñ決³o個問ÃD¡A反¦Ó會忽µø³o個問ÃD¡C 本書的另一個特徵是書中的程式範例直接可以練習»P應用¡A因此³\多範例»¡明使用 Visual Basic 的實»Ú情況¡C然¦Ó範例的³]p方法並不ªí示同樣的問ÃD只有一種正確的¸Ñ法¡A換句¸Ü»¡¡GVisual Basic 或其它程式»y¨¥¸Ñ決問ÃD的方法不只一種¡A¦Ü於哪一種方法最好則µø情況¦Ó定¡C
◆ 目¿ý
第一³¡份¡B使用ªÌ介± 第一章¡Bªí單 ªí單置中 1-2 控制ªí單的尺寸 1-19 控制ªí單的位置 1-30 第二章¡B滑¹« 用滑¹«控制ªí單的尺寸»P位置 (subclassing技³N) 2-2 用滑¹«移動ªí單 ( SendMessage 技³N ) 2-11 不影ÅT系統功¯àªí的情況下喪失”X”按¶s功用 2-15 制滑¹«的¯à力 2-19 動態游標 2-29 第三章¡B系統功¯àªí 刪°£系統功¯àªí¶µ目 3-2 取消系統功¯àªí¶µ目的功¯à 3-10 執¦æ系統功¯àªí”Ãö³¬(Close)”¶µ目之前的提示 3-16 新增系統功¯àªí¶µ目 3-21 第四章¡B功¯àªí 動態改ÅÜ功¯àªí的尺寸 4-3 具有圖片的功¯àªí 4-19 ³]pªÌ的功¯àªí 4-29 第五章¡B工具列 浮動工具列 (floating toolbar) 5-2 密合工具列 (docking toolbar) 5-30 平±工具列 (flat toolbar) 5-36 第六章¡B下拉式清單»P清單方塊 智慧搜尋功¯à的下拉式清單方塊 (Combo Box) 6-2 智慧搜尋功¯à的清單方塊 (List Box) 6-16 尋找多筆¸ê料的智慧型清單方塊 6-21 取得多筆清單¿ï¶µ (使用SendMessage) 6-27 ½Õ整下拉式清單方塊的°ª度 6-40 可ÀH時½Õ整寬度的下拉式清單方塊 6-46 第七章¡BActiveX控制¶µ ÁʶR或¦Û¦æ³]pActiveX控制¶µ 7-4 將 "智慧搜尋" 的ComboBox 作成ActiveX控制¶µ 7-5 加入屬性¶ (Property Pages) 7-19 第二³¡份¡B商業物件 第八章¡B系統登¿ý 檢µø登¿ý 8-14 寫入登¿ý 8-58 第九章¡B¸ê料庫³s結 ³z¹LODBC ¸ê料來源³s結¸ê料庫 9-6 ³z¹LDSN-less Connection («D¸ê料來源名稱³s接)³s結¸ê料庫 9-10 利用Recordset取得¸ê料 9-12 將Recordset放入ListBox 9-18 將Recordset放入Grid 9-26 利用ADO呼叫簡單的儲存程序 (Stored Procedure) 9-34 以ADO作交易 (Transactions) 9-38 取得¸ê料庫³W劃¸ê°T 9-51 第十章¡B字串³B理 含有引¸¹的文字 10-2 傳»¼URL參數 10-5 尋找»P替換字串的字元 10-8 尋找»P替換字串 10-10 數字前±¸É0 10-12 移°£數字前±的0 10-15 句子的第一個字元大寫 10-16 Åã示³f幣符¸¹ 10-18 ³B理網¶的文字 10-23 將所有的函式作成一個ActiveX DLL 10-27 第十一章¡B磁碟»P檔案³B理 p算剩¾l的磁碟空¶¡ 11-2 尋找存在的檔案 11-5 ½Æ»s檔案 11-9 ½Æ»s整個目¿ý»P子目¿ý 11-11 刪°£整個目¿ý»P子目¿ý 11-16 Åã示檔案的¸ô徑名稱 11-21 取得檔案的短¸ô徑名稱 11-22 取得檔案的簡短名稱 11-24 將所有的函式作成一個ActiveX DLL 11-26 第十二章¡BActiveX 伺服器 建立分割列 (Splitter Bar) ActiveX DLL 12-5 第十三章¡B¦Û動化的VBA Microsoft Outlook¸ê°T的摘n¶ 13-9 將Microsoft Excel 作為報ªí工具 13-24 ¦Û動化»s作整合Microsoft Word»PMail 13-40 第三³¡分¡B網»Ú網¸ô»P分散式p算 第十四章¡B網»Ú網¸ô元件 相當簡單的IIS應用程式 14-9 存取¸ê料庫的IIS應用程式 14-11 IIS應用程式的Session 14-20 使用DHTML作存取ÅçÃÒ 14-21 第十五章¡B整合MTS»PMSMQ 建立MTS元件 15-10 從VB使用MTS元件 15-26 ªþ¿ýA¡BWindows API»PSubclassing
◆ 作ªÌ簡介
David Jung
¦Û從 80 年代初期以來¡A一直從事程式³]p的工作¡C他以¹q¸£¸ê°T系統的研究取得加州州立Pomona工ÃÀ大學商業管理學士¡C 他的專ªø是利用 Visual Basic¡BJava¡BAccess¡BSQL Server¡BOracle¡BDB2¡A以及網»Ú網¸ô技³N建構¸ó平台的主從架構»P分散式¸ê料庫¸Ñ決方案¡C David目前擔任Pasadena IBM Users Group的技³N人員¡A¦Ó且Áõ屬於 Visual Basic Special interest Group的成員¡C他常在研°Q會»P新»D群組發ªí整合VB¡BJava»P網»Ú網¸ô技³N的商務方案之相Ãö文章¡C Jeff Kent 在加州峽¨¦的洛杉磯Valley大學擔任p算機科學的助理教授¡C他¶}了不少程式»y¨¥的相Ãö½Ò程¡A其中包括¡GC¡BC++¡BJava以及組合»y¨¥¡A但是他最喜歡的是Visual Basic¡C
◆ ĶªÌ簡介
³¯仁和
目前就Ū交³q大學¸ê°T科學系研究所¡C 研究»â域為程式»y¨¥¡B平¦æ³B理¡C
¦h´CÅé³]pªº 13
²V¦X¶³¦w¥þ¬[ºc¡U¹s«H
¹q¤l°Ó°È»PChatG
WordPress
«Øºc¦h¯²¤áSaaS¬[
Docker«Ø¸m»P°õ
ºô¯¸Â^¨ú¡U¨Ï¥ÎPyt
·Qn SSR?§Ö¨Ï¥Î
¸Ñ±K·j´M¤ÞÀº¡G¤Àµü§Þ
¹Ï¸Ñ¶³ºÝ¹Bºâ¡U·§©À¡B
¬°¤F«O»Ù±zªºÅv¯q¡A·sµ·¸ôºô¸ô®Ñ©±©ÒÁʶRªº°Ó«~§¡¨É¦³¨ì³f¤C¤ÑªºÅ²½à´Á¡]§t¨Ò°²¤é¡^¡C°h¦^¤§°Ó«~¥²¶·©óŲ½à´Á¤º±H¦^¡]¥H¶lÂW©Î¦¬°õÁp¬°¾Ì¡^¡A¥B°Ó«~¥²¶·¬O¥þ·sª¬ºA»P§¹¾ã¥]¸Ë(°Ó«~¡Bªþ¥ó¡B¤º¥~¥]¸Ë¡BÀH³f¤å¥ó¡BÃØ«~µ¥)¡A§_«h®¤¤£±µ¨ü°h³f¡C