注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具TCL/TK組合教程:雙語(yǔ)教材+多媒體教室

TCL/TK組合教程:雙語(yǔ)教材+多媒體教室

TCL/TK組合教程:雙語(yǔ)教材+多媒體教室

定 價(jià):¥72.00

作 者: (美)Brent B.Welch著;王道義,喬陶鵬等譯
出版社: 電子工業(yè)出版社
叢編項(xiàng): “組合教程”叢書(shū)
標(biāo) 簽: TCL/TK

ISBN: 9787505362598 出版時(shí)間: 2001-01-01 包裝:
開(kāi)本: 26cm+光盤2片 頁(yè)數(shù): 552 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)是由Tcl/Tk開(kāi)發(fā)小組的成員編寫(xiě)的,它是Tcl/Tk最全面、實(shí)用的向?qū)?。初學(xué)者可通過(guò)本書(shū)獲得組織良好而又全面的入門知識(shí),而專家則可通過(guò)大量的編程技巧和實(shí)例進(jìn)行深入了解。Tcl/Tk的權(quán)威人士Brent B.Welch從介紹Tcl和表現(xiàn)其特色的機(jī)制入手,同時(shí)給出了基本編碼技巧和高級(jí)編碼技巧,并描述了Tcl與操作系統(tǒng)的接口和腳本庫(kù)工具。他還介紹了Tk和圖形接口編程的相關(guān)問(wèn)題,并給出了例子和樣本組件。此外,他還向有經(jīng)驗(yàn)的開(kāi)發(fā)者展示了Tcl/Tk是如何發(fā)展的以及如何充分利用這些新功能。讀者將會(huì)發(fā)現(xiàn)本書(shū)廣泛涵蓋了用戶界面的開(kāi)發(fā)工作,包括創(chuàng)建運(yùn)行于所有主要平臺(tái)的用戶界面的技巧。Welch回顧了Tcl改良的網(wǎng)絡(luò)支持,以及安全Tcl和其新增的內(nèi)容。同時(shí),他也介紹了諸如用Tk工具包進(jìn)行C編程等高級(jí)內(nèi)容。最后,本書(shū)給出了新的Tcl 8.0編譯器和用于Netscape navigator及Microsoft Explorer的Tcl/Tk插件。

作者簡(jiǎn)介

暫缺《TCL/TK組合教程:雙語(yǔ)教材+多媒體教室》作者簡(jiǎn)介

圖書(shū)目錄

第一部分  Tcl基礎(chǔ)                  
   第1章  Tcl的基本概念                  
     1. 1  Tcl命令                  
     1. 2  Hello, World!                  
     1. 3  變量                  
     1. 4  命令替代                  
     1. 5  數(shù)學(xué)表達(dá)式                  
     1. 6  反斜杠替代                  
     1. 7  花括號(hào)和雙引號(hào)的組合                  
     1. 8  過(guò)程                  
     1. 9  階乘舉例                  
     1. 10  有關(guān)變量的更多細(xì)節(jié)                  
     1. 11  有關(guān)數(shù)學(xué)表達(dá)式的更多細(xì)節(jié)                  
     1. 12  注釋                  
     1. 13  替代和組合總結(jié)                  
     1. 14  要點(diǎn)                  
     1. 15  參考                  
   第2章  開(kāi)始                  
     2. 1  source命令                  
     2. 2  UNIX Tcl腳本                  
     2. 3  Windows95開(kāi)始菜單                  
     2. 4  Macintosh和ResEdit                  
     2. 5  console命令                  
     2. 6  命令行參數(shù)                  
     2. 7  預(yù)定義變量                  
   第3章  Guestbook CGI程序                  
     3. 1  HTML快覽                  
     3. 2  CGI動(dòng)態(tài)頁(yè)                  
     3. 3  guestbook. cgi腳本                  
     3. 4  定義表格及處理表格數(shù)據(jù)                  
     3. 5  下一步                  
   第4章  Tcl字符串處理                  
     4. 1  string命令                  
     4. 2  字符串和表達(dá)式                  
     4. 3  append命令                  
     4. 4  format命令                  
     4. 5  scan命令                  
     4. 6  字符串匹配                  
     4. 7  binary命令                  
     4. 8  相關(guān)章節(jié)                  
   第5章  Tcl列表                  
     5. 1  Tcl列表                  
     5. 2  構(gòu)造列表                  
     5. 3  獲取列表元素:llength. 1index和1range.                   
     5. 4  修改列表:1insen和lreplace                  
     5. 5  搜索列表:lsearch                  
     5. 6  列表排序:1sort                  
     5. 7  join命令                  
     5. 8  相關(guān)章節(jié)                  
   第6章  控制結(jié)構(gòu)命令                  
     6. 1  If Then Else                  
     6. 2  switch                  
     6. 3  while                  
     6. 4  foreach                  
     6. 5  for命令                  
     6. 6  break和continue                  
     6. 7  catch                  
     6. 8  error                  
     6. 9  return                  
   第7章  過(guò)程和作用域                  
     7. 1  proc命令                  
     7. 2  利用rename改變命令名                  
     7. 3  作用域                  
     7. 4  global命令                  
     7. 5  使用upvar按名稱調(diào)用                  
     7. 6  使用upvar創(chuàng)建變量別名                  
   第8章  Tcl數(shù)組                  
     8. 1  數(shù)組語(yǔ)法                  
     8. 2  array命令                  
     8. 3  利用數(shù)組創(chuàng)建數(shù)據(jù)結(jié)構(gòu)                  
   第9章  操作文件和程序                  
     9. 1  用exec運(yùn)行程序                  
     9. 2  file命令                  
     9. 3  跨平臺(tái)文件命名                  
     9. 4  操作文件和目錄                  
     9. 5  文件屬性                  
     9. 6  輸入/輸出命令總結(jié)                  
     9. 7  為I/O打開(kāi)文件                  
     9. 8  讀寫(xiě)操作                  
     9. 9  當(dāng)前目錄——cd和pwd                  
     9. 10  用glob匹配文件名                  
     9. 11  exit和Pid命令                  
     9. 12  環(huán)境變量                  
   第二部分  TcE高級(jí)編程                  
   第10章  eval命令                  
     10. 1  利用1ist構(gòu)造命令                  
     10. 2  eval內(nèi)部的concat                  
     10. 3  Uploevel命令                  
     10. 4  連接參數(shù)的命令                  
     10. 5  subst命令                  
   第11章  規(guī)則表達(dá)式                  
     11. 1  規(guī)則表達(dá)式語(yǔ)法                  
     11. 2  regexp命令                  
     11. 3  常用的規(guī)則表達(dá)式                  
     11. 4  regsub命令                  
     11. 5  使用regsub給Tcl轉(zhuǎn)換數(shù)據(jù)                  
     11. 6  其他使用規(guī)則表達(dá)式的命令                  
   第12章  腳本庫(kù)和程序包                  
     12. 1  定位程序包:auto—path變量                  
     12. 2  使用程序包                  
     12. 3  package命令                  
     12. 4  基于tcllndex文件的程序庫(kù)                  
     12. 5  unknown命令                  
     12. 6  交互式的便利                  
     12. 7  Tcl外殼的庫(kù)環(huán)境                  
     12. 8  編碼風(fēng)格                  
   第13章  映像和調(diào)試                  
     13. 1  clocL命令                  
     13. 2  info命令                  
     13. 3  跨平臺(tái)支持                  
     13. 4  跟蹤變量數(shù)值                  
     13. 5  交互命令歷史                  
     13. 6  調(diào)試                  
     13. 7  Don Libes的調(diào)試器                  
     13. 8  調(diào)試Tk腳本                  
     13. 9  性能調(diào)整                  
   第14章  名稱空間                  
     14. 1  名稱空間的用法                  
     14. 2  名稱空間變量                  
     14. 3  命令查找                  
     14. 4  嵌套的名稱空間                  
     14. 5  過(guò)程導(dǎo)入                  
     14. 6  其他名稱空間                  
     14. 7  回叫和名稱空間                  
     14. 8  自檢                  
     14. 9  namespace命令                  
     14. 10  包裝現(xiàn)有的程序包                  
     14. 11  [incr Tcl]對(duì)象系統(tǒng)                  
     14. 12  注釋                  
   第15章  事件驅(qū)動(dòng)編程                  
     15. 1  Tcl事件循環(huán)                  
     15. 2  after命令                  
     15. 3  fileevent命令                  
     15. 4  vwait命令                  
     15. 5  fconfigure命令                  
   第16章  Stcket編程                  
     16. 1  客戶socket                  
     16. 2  服務(wù)器socket                  
     16. 3  回顯服務(wù)                  
     16. 4  用HTTP獲取URL                  
     16. 5  http包                  
   第17章  多解釋器和Safe-Tcl                  
     17. 1  interp命令                  
     17. 2  創(chuàng)建解釋器                  
     17. 3  安全解釋器                  
     17. 4  命令別名                  
     17. 5  隱藏命令                  
     17. 6  替代                  
     17. 7  安全解釋器的I/O                  
     17. 8  安全庫(kù)                  
     17. 9  安全策略                  
   第三部分  TK基礎(chǔ)                  
   第18章  Tk初步                  
     18. 1  Tk的Hello, World!                  
     18. 2  命名Tk部件                  
     18. 3  配置Tk部件                  
     18. 4  Tk部件屬性和資源數(shù)據(jù)庫(kù)                  
     18. 5  Tk命令總結(jié)                  
   第19章  例說(shuō)Tk                  
     19. 1  ExecLog                  
     19. 2  瀏覽器示例                  
     19. 3  Tcl外殼                  
   第20章  pack幾何管理器                  
     20. 1  向邊沿填充                  
     20. 2  水平堆疊和垂直堆疊                  
     20. 3  空腔模型                  
     20. 4  填充區(qū)域和顯示區(qū)域                  
     20. 5  定位                  
     20. 6  填充次序                  
     20. 7  選擇父框架進(jìn)行填充                  
     20. 8  除去部件                  
     20. 9  填充器總結(jié)                  
     20. 10  窗體堆疊次序                  
   第21章  grid幾何管理器                  
     21. 1  基本網(wǎng)格                  
     21. 2  跨越行和列                  
     21. 3  行列約束                  
     21. 4  grid命令                  
   第22章  plate幾何管理器                  
     22. 1  place基礎(chǔ)                  
     22. 2  窗格管理器                  
     22. 3  P1ace命令                  
   第23章  命令與事件的綁定                  
     23. 1  bind命令                  
     23. 2  bindtags命令                  
     23. 3  事件用法                  
     23. 4  組合鍵                  
     23. 5  事件序列                  
     23. 6  虛擬事件                  
     23. 7  事件關(guān)鍵詞                  
   第四部分  Tk部件                  
   第24章  按鈕和菜單                  
     24. 1  按鈕命令和作用域問(wèn)題                  
     24. 2  Tcl變量相關(guān)的按鈕                  
     24. 3  按鈕屬性                  
     24. 4  按鈕操作                  
     24. 5  菜單和菜單按鈕                  
     24. 6  調(diào)整菜單和菜單項(xiàng)                  
     24. 7  菜單屬性                  
     24. 8  按名稱引用菜單                  
   第25章  資源數(shù)據(jù)庫(kù)                  
     25. 1  資源介紹                  
     25. 2  加載選項(xiàng)數(shù)據(jù)庫(kù)文件                  
     25. 3  添加單個(gè)數(shù)據(jù)庫(kù)條目                  
     25. 4  數(shù)據(jù)庫(kù)訪問(wèn)                  
     25. 5  自定義按鈕                  
     25. 6  自定義菜單                  
   第26章  簡(jiǎn)單的Tk部件                  
     26. 1  框架和頂層窗體                  
     26. 2  標(biāo)簽部件                  
     26. 3  消息框                  
     26. 4  標(biāo)尺部件                  
     26. 5  bell命令                  
   第27章  滾動(dòng)條                  
     27. 1  滾動(dòng)條的使用                  
     27. 2  滾動(dòng)條協(xié)議                  
     27. 3  滾動(dòng)條                  
   第28章  輸入項(xiàng)                  
     28. 1  使用輸入項(xiàng)                  
     28. 2  輸入項(xiàng)部件                  
   第29章  列表框                  
     29. 1  列表框的用法                  
     29. 2  列表框綁定                  
     29. 3  列表框?qū)傩?nbsp;                 
   第30章  文本框                  
     30. 1  文本索引                  
     30. 2  文本標(biāo)記                  
     30. 3  文本標(biāo)簽                  
     30. 4  選擇                  
     30. 5  標(biāo)簽綁定                  
     30. 6  文本搜索                  
     30. 7  嵌入部件                  
     30. 8  嵌入圖像                  
     30. 9  透視文本框                  
     30. 10  文本框綁定                  
     30. 11  文本操作                  
     30. 12  文本框?qū)傩?nbsp;                 
   第31章  畫(huà)布                  
     31. 1  畫(huà)布坐標(biāo)                  
     31. 2  Hello, World!                  
     31. 3  極小極大標(biāo)尺示例                  
     31. 4  畫(huà)布對(duì)象                  
     31. 5  畫(huà)布的操作                  
     31. 6  生成Postscript                  
     31. 7  畫(huà)布屬性                  
     31. 8  提示                  
   第五部分  Tk細(xì)節(jié)                  
   第32章  選擇和剪貼板                  
     32. 1  選擇模型                  
     32. 2  selection命令                  
     32. 3  clipboard命令                  
     32. 4  選擇句柄                  
   第33章  焦點(diǎn)和對(duì)話框                  
     33. 3  focus. grab和tkwait序列                  
     33. 4  使用update實(shí)現(xiàn)動(dòng)畫(huà)                  
   第34章  Tk部件的屬性                  
     34. 1  屬性配置                  
     34. 2  尺寸                  
     34. 3  邊框和面型                  
     34. 4  焦點(diǎn)突出顯示                  
     34. 5  填充和定位                  
   第35章  顏色. 圖像和光標(biāo)                  
     35. 1  顏色                  
     35. 2  調(diào)色板和視圖                  
     35. 3  位圖和圖像                  
     35. 4   文本插入光標(biāo)                  
     35. 5  鼠標(biāo)光標(biāo)                  
   第36章  字體和文本屆性                  
     36. 1  字體指定                  
     36. 2  X字體名稱                  
     36. 3  字體尺寸                  
     36. 4  font命令                  
     36. 5  文本屬性                  
     36. 6  網(wǎng)格. 尺寸調(diào)整和幾何圖形                  
     36. 7  字體選擇應(yīng)用程序                  
   第37章  send命令                  
     37. 1  send命令                  
     37. 2  通信過(guò)程                  
     37. 3  通過(guò)socket遠(yuǎn)程eval                  
   第38章  窗體管理器和窗體信息                  
     38. 1  wm命令                  
     38. 2  winfo命令                  
     38. 3  tk命令                  
   第39章  用戶參數(shù)選項(xiàng)                  
     39. 1  程序默認(rèn)文件                  
     39. 2  定義參數(shù)選項(xiàng)                  
     39. 3  參數(shù)選項(xiàng)用戶界面                  
     39. 4  管理參數(shù)選項(xiàng)文件                  
     39. 5  跟蹤參數(shù)選項(xiàng)變量變化                  
     39. 6  擴(kuò)充參數(shù)選項(xiàng)包                  
   第40章  綁定的用戶界面                  
     40. 1  聯(lián)合工作的列表框?qū)?nbsp;                 
     40. 2  編輯界面                  
     40. 3  保存和加載綁定                  
   第六部分  C語(yǔ)言編程                  
   第41章  C和Tcl                  
     41. 1  利用TclC庫(kù)函數(shù)                  
     41. 2  應(yīng)用程序的結(jié)構(gòu)                  
     41. 3  創(chuàng)建可加載的軟件包                  
     41. 4  C命令過(guò)程                  
     41. 5  Tcl—Main和Tcl—AppInit                  
     41. 6  事件循環(huán)                  
     41. 7  調(diào)用C腳本                  
     41. 8  Expect的Tcl調(diào)試器                  
     41. 9  拼裝Tcl程序                  
   第42章  C庫(kù)函數(shù)概覽                  
     42. 1  Tcl C庫(kù)函數(shù)縱覽                  
     42. 2  Tk C庫(kù)函數(shù)概述                  
   第43章  用C編寫(xiě)Tk部件                  
     43. 1  部件的數(shù)據(jù)結(jié)構(gòu)                  
     43. 2  部件的類命令                  
     43. 3  部件的實(shí)例命令                  
     43. 4  屬性配置和再配置                  
     43. 5  指定部件的屬性                  
     43. 6  時(shí)鐘顯示                  
     43. 7  窗體的事件過(guò)程                  
     43. 8  最后清除                  
   第七部分  版本變革                  
   第44章  Tcl 7. 4/Tk 4. 0                  
     44. 1  wish                  
     44. 2  廢棄的功能                  
     44. 3  cget操作                  
     44. 4  輸入焦點(diǎn)突出顯示                  
     44. 5  綁定                  
     44. 6  滾動(dòng)條接口                  
     44. 7  Pack info                  
     44. 8  焦點(diǎn)                  
     44. 9  send命令                  
     44. 10  內(nèi)部按鈕填充                  
     44. 11  無(wú)線鈕的值                  
     44. 12  輸入項(xiàng)部件                  
     44. 13  菜單                  
     44. 14  列表框                  
     44. 15  不再有幾何形狀屬性                  
     44. 16  文本框                  
     44. 17  顏色屬性                  
     44. 18  顏色分配和Tk的colormodel                  
     44. 19  畫(huà)布的scrollincrement                  
     44. 20  選擇                  
     44. 21  bell命令                  
   第45章  Tcl 7. 5/Tk 4. 1                  
     45. 1  跨平臺(tái)腳本                  
     45. 2  clock命令                  
     45. 3  load命令                  
     45. 4  package命令                  
     45. 5  多重foreach循環(huán)變量                  
     45. 6  事件循環(huán)從Tk移植到Tcl                  
     45. 7  網(wǎng)絡(luò)socket                  
     45. 8  多重解釋器和Safe—Tcl                  
     45. 9  grid幾何形狀管理器                  
     45. 10  文本框                  
     45. 11  輸入項(xiàng)部件                  
   第46章  Tcl 7. 6/Tk 4. 2                  
     46. 1  更多的文件操作命令                  
     46. 2  虛擬事件                  
     46. 3  標(biāo)準(zhǔn)對(duì)話框                  
     46. 4  新的grid幾何管理器                  
     46. 5  Macintosh的unsupportedl命令                  
   第47章  Tcl/Tk 8. 0                  
     47. 1  Tcl編譯器                  
     47. 2  名稱空間                  
     47. 3  Safe—Tcl                  
     47. 4  新增的lsort命令                  
     47. 5  不再有tcl—precision變量                  
     47. 6  2000年問(wèn)題                  
     47. 7  HTTP軟件包                  
     47. 8  串行I/O                  
     47. 9  獨(dú)立于操作平臺(tái)的字體                  
     47. 10  tk scaling命令                  
     47. 11  應(yīng)用程序的嵌入                  
     47. 12  本地菜單和菜單條                  
     47. 13  CDE邊線寬度                  
     47. 14  本地按鈕和滾動(dòng)條                  
     47. 15  文本框中的圖像                  
     47. 16  destrov不再出錯(cuò)                  
     47. 17  grid rowconfigure                  
     47. 18  最新變化                  
   第48章  Safe-Tk和瀏覽器插件                  
     48. 1  子解釋器中的Tk                  
     48. 2  瀏覽器插件                  
     48. 3  安全策略和瀏覽器插件                  
     48. 4  配置安全策略                  
     48. 5  附注                  
   附錄  Tcl/Tk多媒體教室用戶手冊(cè)                  
     A. 1  系統(tǒng)要求                  
     A. 2  安裝計(jì)算機(jī)教室                  
     A. 3  運(yùn)行計(jì)算機(jī)教室                  
     A. 4  計(jì)算機(jī)教室的瀏覽                  
     A. 5  章的結(jié)構(gòu)                  
     A. 6  與具體特征鏈接                  
     A. 7  技術(shù)支持                  

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)