none
物件相關問題 RRS feed

  • 問題

  • 我想請問,vb2005 express 的form上能否建立一個程式編輯的物件﹗如有可以的話請問是什麼,或者我可以參考什麼相關的書籍。謝謝大家﹗

    2007年7月26日 下午 04:27

解答

  • 我不太了解你的意思。

    你是要做單純的 Editor,還是要做像 Visual Studio 這樣的工具?

     

    如果只是 Editor,其實多行文字方塊(Multi-line text box)就可以滿足你的需求了。

    若你想要做到 Intellisense 或是文字變色的效果,那可能就會比較難。

     

    完整的 Open Source sample,可以看:

    http://www.icsharpcode.net/OpenSource/SD/

     

    不過這個是用 C# 寫的,可能你要轉換一下語法。

    2007年7月27日 上午 02:47
    版主

所有回覆

  • 我不太了解你的意思。

    你是要做單純的 Editor,還是要做像 Visual Studio 這樣的工具?

     

    如果只是 Editor,其實多行文字方塊(Multi-line text box)就可以滿足你的需求了。

    若你想要做到 Intellisense 或是文字變色的效果,那可能就會比較難。

     

    完整的 Open Source sample,可以看:

    http://www.icsharpcode.net/OpenSource/SD/

     

    不過這個是用 C# 寫的,可能你要轉換一下語法。

    2007年7月27日 上午 02:47
    版主
  • sorry,

    我想問的是,我想寫一個模擬程式編輯器的form,這樣會比較清楚嗎?

    我的意思是我可以用vb寫一個軟體,而這個軟體還有簡易的程式編輯功能。

    2007年7月31日 下午 06:42
  • 1. 你原先文章貼錯,你的問題不屬於 VSTS ,VSTS 主要是專案管理與軟體工程的討論區,限定使用 VSTS 所提供的相關工具,所以我把你的文章移動到 VB 版。

     

    2. 這個涉及動態編譯以及滑鼠動作的處理,當然你可以作,不過做起來沒有你想像中的簡單,所用到的類別都滿抽象的,最近剛好在 VB 版有討論到這方面的主題:

    VB2005可以在執行時生成一個已經寫好程式碼的檔案嗎(小幅修改)

    主控台應用程式中怎麼匯入system.drawing

     

    2007年8月1日 下午 03:44
    版主