none
ContextMenuStrip去抓資料表的欄位名稱(有簡單方法嗎?) RRS feed

  • 問題

  •  

    請問~如果要做一個資料表來讓ContextMenuStrip去抓資料表的欄位名稱

    除了用sql 有更簡單的方法嗎?

     

    我只有大概10個名稱需要丟到ContextMenuStrip該怎用比較簡單?

    可以利用TXT檔案嗎?

    前提不能把名稱寫到程式碼裡面在把他抓出來丟進去

    使用軟體:VB 2005 EXPRESS

    2007年8月8日 下午 06:01

解答

所有回覆

  • 有一種東西叫做 FileStream.... 又有一種東西叫做 StreamReader ...

     

    2007年8月9日 上午 02:29
    版主
  • 1. 先手動產生一個具有 ConTextMenuStrip 的 Form1 ,並手動建立兩個項目。

    2. 點選方案總管 視窗工具列 顯示所有檔案 按紐

    3. 展開樹狀 Form1.vb ,開啟 Form1.Desinger.vb

    4. 瀏覽 ConTextMenuStrip 產生的程式碼,並將你要建立的項目改用程式指定。程式指定的資料來源可自定,就可以從文字檔新增。

     

    2007年8月9日 上午 03:18
    版主
  • 我不建議直接去改 *.Designer.vb,因為如果在設計介面改變設計的話,Designer.vb 會被重寫。

    最好是由 Form_Load 去存取 ContextMenuStrip 的物件模型。

     

    2007年8月9日 上午 03:33
    版主
  • 我的意思不是改 Form1.Designer.vb 啦,我的意思是看完學會新增修改控制項的語法後,在原先的 Form1.vb 裡面寫... 要初學者手動產生物件本身會有欠缺範例的困擾,看 Desinger.vb 就是最好的範例~~

     

    應該是原先沒寫清楚,產生了誤會...

    2007年8月9日 上午 03:36
    版主
  • 我沒看到有顯示所有檔案的按鈕

    可以示範一下ContextMenuStrip抓txt文字檔的數行 欄位方法嗎?

     

    2007年8月9日 下午 04:28
  •  

    FileStream的方法是怎麼用?可以詳細一點講解嗎?

     

    感覺上好像這種不錯

    2007年8月9日 下午 04:29