線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2649
推到 Plurk!
推到 Facebook!

請問

尚未結案
ghose
一般會員


發表:2
回覆:5
積分:1
註冊:2003-03-23

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-05-12 17:37:17 IP:218.165.xxx.xxx 未訂閱
對不起...借po一下... 對不起喔...請問一下.... 這裡有人會vb的嗎? 我有這方面的問題想請教....
ddy
站務副站長


發表:262
回覆:2105
積分:1169
註冊:2002-07-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-05-12 23:30:31 IP:211.74.xxx.xxx 未訂閱
對不起喔~~沒辦法借您po 一下 這裡的確有不少人會vb 但是不會有人敢回答您的問題 一、這裡是Delphi 討論區,大家都有看版規… 二、您的問題與內容相當模糊…沒有人知道您在問什麼 三、如果您的問題已經不只一次被砍了,那麼請您再詳細看一次版規    ps:有勞站長與副站長看到之後,處理一下此篇    
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-05-13 01:15:14 IP:61.64.xxx.xxx 未訂閱
哈哈 ddy 版主 庵還在等 此問題的發問者 是否真正有心發問 不然 1 沒有 實際的問題 我想 解答者的意願不高 2 我個人是不會因版規而強制執行 因為 不恥下問謙虛的照會 已經讓我砍不下 哈哈 3 ghose 請修改問題 題目 這如同ddy版主所說 看看版規的 第13條 第15條 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=19264 本站使用說明 1.本站守則,煩請網友配合! 2.站長簡介 3.擔任本站管理員需知 4.星級會員的權益 5.如何發表一篇圖文並茂的文章?文章中如何貼圖? 6.何謂"天外來客"發言?(現已停用) 7.如何尋找本站的元件資料庫? 8.如何將檔案上傳本站? 9.本站中發表文章的內含指令碼用法範例 10.本站中發表文章加入表情笑臉的方法 11.在本站發表文章中的程式碼如何達到縮排對齊效果? 12.本站新增七項新功能(我的珍藏/答題得分/簡體轉碼/回覆通知...)! 13.提問的智慧 14.本站總積分制度說明(如何指定得分會員?) 15.請為您的發表問題取一個有意義的的主題名稱 16.本站支援html語法,發言使用 < 記號時請注意! 17.如何發簡訊給會員? 18.如何下載本站全站討論文章? 19.發表文章的"主題分類:"使用說明! 20.如何使用本站的圖形化功能表選單? 21.讓發表文章可以完美顯示HTML表格指令的小工具! 22.發表文章快速上傳圖檔的方法 4 如果這題一直無動靜 網站 會自動執行 討論文章回收區 ghose 如果真要問 請先看看版規 不過 各版主也會自行斟酌的回應 ddy版主 所說是 正確的 哈哈 ********************************************************* 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together! 希望能大家敞開心胸,將知識寶庫結合一起
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好

Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-05-13 13:31:15 IP:61.221.xxx.xxx 未訂閱
副站長您好: 我來為我的文章作說明,由於我最近正在學習撰寫視覺化的河內塔程式,而我所使用的程式語言是VB,而VB也是我這一兩個月才開始接觸的程式語言,而貴站並無此VB相關的討論版,但是我覺得貴站的高手眾多,因此斗膽PO文章詢問。對於違反站規,真的很抱歉,我並不是明知故犯的,真的很對不起。另外,我不小心按到文章還原的超連結,麻煩副站長幫我取消掉,謝謝。真的很對不起。 河內塔程式 請使用 搜索文章 有相關資料 不過不是vb喔 【Delphi】【發表】資料結構~河內塔(Tower of Hanoi) http://delphi.ktop.com.tw/topic.php?topic_id=20922 VB 的就請有心人 再幫你了 不過 還是請你修正 題目標語 這樣日後的網友才能查詢重覆使用 謝謝 請配合一下 ********************************************************* 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together! 希望能大家敞開心胸,將知識寶庫結合一起
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好

Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind
ghose
一般會員


發表:2
回覆:5
積分:1
註冊:2003-03-23

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-05-13 13:40:07 IP:218.165.xxx.xxx 未訂閱
真的很對不起,雖然這篇文章要被移除掉了, 不過我還是敘述一下我的問題好了, 目前,我正在撰寫視覺化的河內塔程式,而我所使用的語言是VB, 由於接觸VB才一兩個月,因此很多都還不太了解,目前遇到的問題是, 我已經寫到盤子搬移的程式了,我是用left和top作移動的,但問題是, 當執行時,盤子移動速度太快,我也嘗試使用timer去控制速度,但是都試不成 功,有人建議使用delay函數或改用move來做,但這兩個我都搞不懂使用方式, 因此想問問貴站有無會VB的高手,想請他看看我的程式。 以上是我目前的問題,謝謝ddy版主和副站長的回應,既然我已經違反站規, 就請把這文章刪除或放到回收區裡。謝謝。也真的很對不起。
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-05-13 14:04:23 IP:140.135.xxx.xxx 未訂閱
ghose您好:   我幫您找了參考資料   http://delphi.ktop.com.tw/topic.php?topic_id=20922 由天使站長發表的[資料結構~河內塔(Tower of Hanoi)] 參考看看吧 順心 <>~我也是在學習的階段,所以請您多多見諒與指教~ 發表人 -
ghose
一般會員


發表:2
回覆:5
積分:1
註冊:2003-03-23

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-05-13 15:42:45 IP:218.165.xxx.xxx 未訂閱
謝謝,這篇文章和副站長給的是一樣的,    不過,還是謝謝你的幫忙,
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-05-13 18:34:48 IP:61.221.xxx.xxx 未訂閱
http://netcity2.web.hinet.net/UserData/neural/structure/structure.htm http://skr.freeshell.org/person/honata.htm http://ghost.twbbs.org.tw/Java2/ http://www.csie.ncnu.edu.tw/~ssyu/course/programming1/hanoi.html http://members.tripod.com/mis_nos/cpp_programming.htm http://www.math.pku.edu.cn/teachers/qiuzy/c/ptop/exercises/ch04ex.htm http://www.thhs.ylc.edu.tw/board/28/1.htm http://content.edu.tw/primary/math/ch_dc/online.htm http://home.educities.edu.tw/peterhuang1/DataStruct/DataPreface.htm http://www.cjsh.tpc.edu.tw/Programming.htm http://www.csie.nctu.edu.tw/~kslu/storage.html http://skr.freeshell.org/person/ http://www.im.usc.edu.tw/wjcheng/labpage/codefiles.asp http://140.111.90.8/~oldwu/vb/download.htm http://www.wjedu.net/home/AttachedFiles/5461/473.doc http://www.wjedu.net/home/AttachedFiles/5461/473.doc Visual Basic 程式設計基礎知識 江蘇省前黃高級中學 趙克己(江蘇常州武進前黃213172) VB程式設計基礎知識,涉及到資訊技術學科的專業知識,是資訊技術學科的精華所在,最能體現這個專業的不可替代性。但高中教學不是專業編程,不是軟體發展,教師必須注意把握大綱要求、注意應用教學向程式教學的過渡,否則學生會?生畏難情緒;注意任務的連貫性,最好能夠在這一章節課程完成的時候,學生都擁有一個較完整的小軟體,從而增強成就感,進一步激發學習興趣。本教學設計分教案設計和學案設計兩部分。 教學要求 l 瞭解程式設計學習與應用學習的區別 l 瞭解視覺化、物件的基本含義 l 掌握VB的?動與退出 l 瞭解建立工程的基本步驟 l 瞭解事件驅動的程式設計思想和面向物件的編程方法 教學重點、難點 l 建立工程的基本步驟 l 物件表單、以及控制項的概念 l 事件驅動的程式設計思想和面向物件的編程方法 教學媒體 l 多媒體教學網路(TOP2000系統) 教學設想 由於vb程式設計的特點本節課採用任務驅動法時注意對任務的分解,講解之前爭取讓學生先試著解決問題,學生自己發現了無法解決的問題時候,是教師講解的最佳時機。教師要充分利用學生的好奇心,讓其儘快地發現問題,以便講解時學生能夠有針對性地聽講。講解時注意: l 區別對待個別問題與典型問題:個別問題單個輔導,典型問題要集體講解。個別輔導也可以請個別熟練的同學參與,一方面鼓勵先進,一方面提高課堂效率。 l 區別對待偏向應用的問題與偏向程式設計的內容:對於偏向應用的問題,由於有應用學習的基礎,教師可以採用先摸索發現問題,再講解,後練習鞏固的教學方法;對於偏向程式設計的內容,教師要考慮到學生摸索學習成功的可能性,可以採取先進行部分內容的講解、然後佈置任務,學生探索學習、再然後教師集中講解、最後進行練習鞏固的教學方法。 教學流程 一、課題引入: l 學習word 應用相當於學習電視機、洗衣機的使用學習 Vb程式設計相當於學習生?電視機、洗衣機。 [教學設想]:在課題引入部分教師可以運行自編的一些小程式,如8皇后問題、河內塔問題等。讓學生瞭解VB編程軟體與WORD等應用軟體的本質區別,認識程式設計,進一步激發興趣。 二、有關VB程式設計的一些概念: l 設計包含兩個方面的內容:客戶介面(interface)的設計,程式過程資料處理 l 什?是視覺化(Visual)?視覺化的核心是,把程式師從繁瑣的介面設計中解脫出來,把主要精力放到處理過程資料的設計中去。 l 什?是語言,語言是編程者與電腦交流的工具。 l 什?叫物件? WORD 使用的圖片、表格是WORD的物件。VB的物件很多,主要是由系統設計好的,物件主要包括:表單(form)、控制項、功能表、剪貼板、印表機、資料庫等。 三、任務1:打開VB、認識VB視窗。 [教學設想]:此處學習內容偏向應用,可以完全採用讓學生先探索學習,再講解的教學方法。 四、教師講解介面: l 在VB中把一個軟體稱?一個工程 l 工具箱中的一個個工具,在VB中稱?控制項。 l 表單也是一種控制項,軟體在WINGDOWS中運行的視窗。 l 新建一個物件:選中一控制項,然後在表單上畫框。 l 物件的屬性就是物件的性質。就像word中的圖片有大小屬性、邊框線屬性。一個VB物件有很多屬性,物件的屬性可在屬性視窗中進行設置。 [教學設想]:把程式設計基礎知識這一節課中較專業化的知識簡單帶過,重點放在讓學生瞭解vb編程的流程上。較專業化的知識在後來的每節課上作滲透。 五、教師提出課堂總任務: 請同學們編寫一個VB工程。程式功能:點擊按鈕“ok”後,“hello”變?“good morning”。 任務2:編寫工程介面: (1)、建立應用程式介面 建一個表單(FORM)、建立一個標簽物件(LABEL), 建立一個按鈕物件(COMMAND BUTTON)。 (2)、設置物件的屬性,在屬性表中給物件取一個名字,CAPTION是物件所顯示的內容。 物件 NAME屬性 CAPTION屬性 標簽 LBLOUTPUT Hello 按鈕 CMDOK Ok (3)、請同學們建立一個標簽物件、和一個按鈕物件並設置名稱和caption屬性。 此處學生自己操作可能遇到的問題有: A. 怎樣建立標簽物件、按鈕物件? B. 怎樣設置前標簽物件和按鈕物件的NAME屬性值及CAPTION屬性值? C. 學生將NAME屬性和CAPTION屬性混淆。 [教學設想]:建立程式介面?學生本堂課第二個任務。這個任務教師教師可以先適當講解,建立物件的方法(選中工具箱中的某控制項,然後在表單上畫框)和設置物件初始屬性的方法(選中某物件後在修改屬性表中的相應屬性),然後佈置操作任務。 任務3:編寫事件處理程式: 事件是什?,事件是一個動作,是完成一部分功能需要得觸發條件。如:click某物件 、doubleclick某物件等。 現在再明確一下我們下面的任務:我們希望單擊這個“ok”按鈕後,上面的hello變?good morning 。 (1) 既然任務是關於ok這個按鈕的,編程時我們雙擊ok這個按鈕。這樣便打開了另一個窗口,代碼窗口。 (2) “hello” 變? “good morning” 是對事件的回應,在程式設計中我們稱之?回應。 (3) Hello是某一個物件的某一個屬性,什?物件,標簽物件,它的名稱是什??是 LBLOUTPUT,什?屬性,CAPTION 屬性。 (4) 怎樣在代碼視窗中改變這個屬性的值呢?我們需要寫一個語句。 LBLOUTPUT.CAPTION=”good morning” (5) 此處學生可能遇到的問題有: A. 無法打開代碼窗口。 B. 不知道語句寫在哪里。 Private Sub Cmdok_Click() Lbloutput.Caption = "good morning" End Sub C. 語句寫錯位置,點擊按鈕無反應,點擊其他物件有反應。 D. 寫語句時物件名“LBLOUTPUT”寫錯,使得程式運行報錯。 [教學設想]:這部分內容偏向程式設計,要增加佈置任務之前的教師講解的比重,注意講課的邏輯與口語化,充分考慮學生可能出現的問題,爭取盡可能降低程式調試的難度。 任務4:運行、調試、保存程式 (1)運行程式:按工具欄上的 或F5可運行程式,按工具欄的 可停止程式運行。程式在停止後才可以繼續編程。 (2)調試程式:VB會自動指出,我們的一些錯誤,我們改正錯誤的過程便是調試的過 程。這裏同學們遇到的問題可能有: A、 不會建立物件。 B、 不會利用屬性表設置物件的初始屬性。 C、 無法打開代碼窗口。 D、 程式碼輸入位置錯,使得程式運行時點擊ok按鈕無效,點擊其他物件有反應。 E、 物件名輸入錯誤 F、 語法錯誤 物件的屬性 = 一個資料 lbloutput.caption=”good morning” G、 試圖在程式運行時編寫代碼 (3)保存工程 A、保存表單文件 hello.FRM B、保存VB程式 hello.VBP [教學設想]:這部分內容綜合性較強,應用和編程兩方面的許多細節問題將在這裏被發現,此時教師注意把“教師個別輔導”、“學生參與個別輔導”、“教師集體講解典型問題”教學方法綜合使用。提高所有學生完成課堂總任務的可能性。 六、課堂總結 (1) VB是一種視覺化的、面向物件的編程語言。 (2) VB的一些基本概念 (3) 學習了VB編程的步驟: a、 建立應用程式介面 b、 設置物件的屬性 c、 編寫事件處理程式 d、 運行調試程式 e、 保存程式 (4) 部分同學的作品展示 [教學設想]:在課堂總結階段教師把學過的知識作簡單的回顧,進一步鞏固學習。作品展示時不僅僅要展示成果,更要注意展示學生完成任務的過程。 七、佈置作業 (1)看書強化一些新的概念 (2)自己試著提出一些軟體設想,比如你的軟體想解決什?問題?你的軟體具體有哪些功能?你的軟體的介面是什?樣子?好的設想就是同學們的小發明。 教學後記 由於各地區經濟、觀念發展的不平衡,現在的中小學資訊技術課大多使用教零起點教材,也就必然導致了小學、初中、高中教學內容有一定的重復。這給高中教學帶來了一定的難度,但這種現象必定會隨著經濟的發展、觀念的更新而消失。到那時,學生在小學、初中便熟練掌握電腦應用,高中資訊技術課還有必要存在嗎?高中資訊技術課學什??筆者認?那時高中資訊技術課一定存在,學生將學習各更高級的應用和程式設計。首先有必要學習程式設計:程式設計中的一些演算法思想、設計思想不僅僅對以後從事設計工作有利,並且對從事其他各行各業皆有積極的影響。其次高中生有能力學好程式設計:高中生具備基本程式設計所需要的數學知識,現在同學們對程式設計的畏難情緒主要來自于對應用的不熟悉。“程式設計是一種文化”在新時期必將展示出它的真正內涵。 [以下?學案] Visual Basic 程式設計基礎知識學案 一、知識準備: 1、 VB與WORD的區別 l 學習word應用相當於學習怎樣使用電視機、洗衣機 l 學習 Vb程式設計相當於學習怎樣生?電視機、洗衣機 2、 程式設計包含兩個方面的內容: l 客戶介面(interface)的設計 l 程式過程資料處理 3、 VB是一種視覺化的編程語言: l 視覺化(Visual):視覺化的核心是,把程式師從繁瑣的介面設計中解脫出來,把主要精力放到處理過程資料的設計中去。 l 什?是語言,語言是編程者與電腦交流的工具。 4、 VB是一種面向物件的編程語言,什?叫物件? l WORD 使用的圖片、表格是WORD的物件。VB的物件很多,主要是由系統設計好的,物件主要包括:表單(form)、控制項、功能表、剪貼板、印表機、資料庫等。 二、學生操作 打開VB、認識VB視窗,自學瞭解各個組成部分的名稱。 三、師講解VB介面: l 在VB中把一個軟體稱?一個工程 l 工具箱中的一個個工具,在VB中稱?控制項。 l 表單也是一種控制項,軟體在WINGDOWS中運行的視窗。 l 新建一個物件,選中一控制項,然後在表單上畫框。 l 物件的屬性就是物件的性質。就像word中的圖片有大小屬性、邊框線屬性。一個VB物件有很多屬性,物件的屬性可在屬性視窗中進行設置。 四、課堂上應完成的任務: 編寫一個VB工程要求視窗上有一個HELLO問候語,當單擊視窗中的CHANGE按鈕時,問候語HELLO變成GOOD MORNING。 編程步驟: (1)建立程式介面,包括一個表單(Form)、一個標簽物件(Label)、一個按鈕物件(CmmandButton)。 (2)設置物件的屬性, 標簽 名稱? LBLOUTPUT CAPTION屬性? hello (物件所顯示的內容) 按鈕 名稱? CMDCHANGE CAPTION屬性? ok (物件所顯示的內容) (3)運行程式 按工具欄上的 或F5可運行程式,按工具欄的 可停止程式運行。程式在停止後才可以繼續編程。 (4)編寫事件處理程式 A、雙擊按鈕物件,打開代碼視窗。 B、檢查過程是否?: Private Sub cmdok_Click() End Sub 其中:Private 是“私有的”、“個人的” 意思,暫時無須理解。 SUB 是子過程的意思,暫時無須理解。 Cmdok 是自定的按鈕物件名 CLICK 是指單擊事件 C、代碼視窗輸入語句,重新設置標簽物件的caption屬性值。 Private Sub cmdok_Click() LBLOUTPUT.CAPTION=”GOOD MORNING” End Sub D、運行一下看結果,若有錯誤需進行下一步,程式調試。 (5)、調試(調試是指,程式改錯或程式改進的過程),注意以下問題: A、碼視窗和物件視窗怎樣切換?按工程管理器上的按鈕到物件視窗, 按工程管理器上的按鈕到代碼視窗。 B、物件名輸入是否正確 標簽物件名稱? LBLOUTPUT , 按鈕物件? CMDCHANGE C、過程是否? Private Sub cmdchange_Click() End Sub 若不是:那?代碼中的過程是否確實是由雙擊按鈕物件?生的? D、過程中輸入的語句是否正確? lbloutput.caption =”good morning” (6)、保存工程。 A、保存表單文件 test.FRM B、保存VB程式 test.VBP (Visual Basic Program) 五、作業 (1)看書強化幾個概念:語言、視覺化、物件、事件。 (2)自己試著提出一些軟體設想,比如你的軟體想解決什?問題?你的軟體具體有哪些功能?你的軟體的介面是什?樣子?好的設想就是同學們的小發明。 ********************************************************* 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together! 希望能大家敞開心胸,將知識寶庫結合一起
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好

Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind
系統時間:2024-04-24 10:35:34
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!