g9221712
高階會員
發表:145 回覆:344 積分:162 註冊:2006-07-06
發送簡訊給我
|
各位前輩: 我虛擬了一個操作介面,我想用一個物件,裡面可以有兩個欄位,當然這個欄位不是來自資料表, 而是來自於陣列,因為我要設定一些值可以讓使用者選擇輸入和搜尋! 畫面上是兩個ListBox虛擬出來的,但是我想不出有可以達成這樣效果的物件,真是想破頭了
------ 「人們所以覺得寂寞,是因為他們會築牆,卻不會搭橋。」
程式寫的越久,卻發現自己越來越不會寫程式!
|
pedro
尊榮會員
發表:152 回覆:1187 積分:892 註冊:2002-06-12
發送簡訊給我
|
|
P.D.
版主
發表:603 回覆:4038 積分:3874 註冊:2006-10-31
發送簡訊給我
|
看了你的描述, 也著實讓我們頭大, 不過我這樣做法, 不知是否符合你要的需求
listbox 是必須自己手動加入item的, 因為它不像TDbxx的元件是具有感知連結的, 所以
陣列值有改變時, listbox.items.add(array[i]) 的方式來加入或者 listbox有改變時, 利用迴圈來改變
array的各值, 但這一切都要用code來做, 不知是否可以哦?
|
g9221712
高階會員
發表:145 回覆:344 積分:162 註冊:2006-07-06
發送簡訊給我
|
前輩大人:
對不起壤您頭大了,其實我弄這個介面的最主要目的是,我是想搭配自己設計的輸入元件使用,而這個介面 是想讓使用者可以點選我所輸入的值清單(如'1';'水果';'2';'麵包';'3';'飲料'),我就會讓他產生兩個欄 位的輸入畫面,因為我現在寫的物件呢其實是一個lable DBEDIT Button ,lable 我是想用來顯示資料 欄位的標題,因為我想簡化標題的大小及位置設定,所我我將他納入我的物件內,DBEDIT不用說了,就是實 際與資料庫連結的,Button這個物件呢,所擔負的功能是若這個欄位有查詢的功能,如這個欄位是Foreign Key,我想讓使用者選擇資料庫內的表單,但是有一些不需要額外的資料表的,比如"Y";"是";"N";"否"這種 簡單的邏輯值選擇,我就想說,若要將DBEDIT動態換成DBcomboxbox,可是我目前並不知道怎麼作這一段, 而且牽涉到另外一個問題,DBcomboxbox只能顯示一個欄位,但是有些值呢?又必須有一些說明,比如一些 人事系統,其實都有代碼的,但是不想設立太多代碼檔(或者以後會讓物件自動讀取代碼檔),但是最主要 目的還是,簡化設計,還有減少錯誤,不知道我這樣說明,能不能讓各位前輩,了解我這個菜鳥的一些天馬 行空想法! 有時候我也寫到不會寫啦!真的是中了ACCESS太深的毒!
我附上自己目前元件說明
http://140.125.88.4/doc/yaotest/20091001.doc
------ 「人們所以覺得寂寞,是因為他們會築牆,卻不會搭橋。」
程式寫的越久,卻發現自己越來越不會寫程式!
|
P.D.
版主
發表:603 回覆:4038 積分:3874 註冊:2006-10-31
發送簡訊給我
|
了解你的意思了, 不過沒那麼大的"野心"來開發這個元件, 不過你的構思的確很不錯, 不知你是願意釋放已完成的部份給大家集思廣益來完成, 或許可以有其他的出路?
|
g9221712
高階會員
發表:145 回覆:344 積分:162 註冊:2006-07-06
發送簡訊給我
|
P.D.前輩和各位前輩:
若能讓各位前輩指正自己的元件錯誤,我想一定能獲益很多的!
但是希望能以較有目標的方式來完成,有同樣需求和目標的同好,
加入這個物件開發的,一起來完成這樣的開發!如果能以skype或
MSN一起來討論,就留下訊息吧!
SKYPE ID : yaoyao01tw
------ 「人們所以覺得寂寞,是因為他們會築牆,卻不會搭橋。」
程式寫的越久,卻發現自己越來越不會寫程式!
|
eaglewolf
資深會員
發表:4 回覆:268 積分:429 註冊:2006-07-06
發送簡訊給我
|
搜尋不到 'yaoyao01tw'
------ 先查HELP
再查GOOGLE
最後才發問
沒人有義務替你解答問題
在標題或文章中標明很急
並不會增加網友回答速度
Developing Tool:
1.Delphi 6
2.Visual Studio 2005
3.Visual Studio 2008
DBMS:
MS-SQL
|