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

不知道要怎麼達成這個查詢介面,請前輩提供意見!

尚未結案
g9221712
高階會員


發表:145
回覆:344
積分:162
註冊:2006-07-06

發送簡訊給我
#1 引用回覆 回覆 發表時間:2006-09-27 21:17:07 IP:220.134.xxx.xxx 訂閱

各位前輩:
我虛擬了一個操作介面,我想用一個物件,裡面可以有兩個欄位,當然這個欄位不是來自資料表,
而是來自於陣列,因為我要設定一些值可以讓使用者選擇輸入和搜尋!
畫面上是兩個ListBox虛擬出來的,但是我想不出有可以達成這樣效果的物件,真是想破頭了

------
「人們所以覺得寂寞,是因為他們會築牆,卻不會搭橋。」
程式寫的越久,卻發現自己越來越不會寫程式!
附加檔案:搜尋介面.jpg
pedro
尊榮會員


發表:152
回覆:1187
積分:892
註冊:2002-06-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2006-09-29 17:53:52 IP:60.248.xxx.xxx 未訂閱
TValueListEditor?
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2006-09-30 00:45:14 IP:61.67.xxx.xxx 未訂閱

看了你的描述, 也著實讓我們頭大, 不過我這樣做法, 不知是否符合你要的需求

listbox 是必須自己手動加入item的, 因為它不像TDbxx的元件是具有感知連結的, 所以

陣列值有改變時, listbox.items.add(array[i]) 的方式來加入或者 listbox有改變時, 利用迴圈來改變

array的各值, 但這一切都要用code來做, 不知是否可以哦?

g9221712
高階會員


發表:145
回覆:344
積分:162
註冊:2006-07-06

發送簡訊給我
#4 引用回覆 回覆 發表時間:2006-10-01 02:41:09 IP:220.134.xxx.xxx 訂閱

前輩大人:

對不起壤您頭大了,其實我弄這個介面的最主要目的是,我是想搭配自己設計的輸入元件使用,而這個介面
是想讓使用者可以點選我所輸入的值清單(如'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

發送簡訊給我
#5 引用回覆 回覆 發表時間:2006-10-01 22:09:11 IP:61.67.xxx.xxx 未訂閱
了解你的意思了, 不過沒那麼大的"野心"來開發這個元件, 不過你的構思的確很不錯, 不知你是願意釋放已完成的部份給大家集思廣益來完成, 或許可以有其他的出路?
g9221712
高階會員


發表:145
回覆:344
積分:162
註冊:2006-07-06

發送簡訊給我
#6 引用回覆 回覆 發表時間:2006-10-02 02:10:48 IP:220.134.xxx.xxx 訂閱

P.D.前輩和各位前輩:

若能讓各位前輩指正自己的元件錯誤,我想一定能獲益很多的!

但是希望能以較有目標的方式來完成,有同樣需求和目標的同好,

加入這個物件開發的,一起來完成這樣的開發!如果能以skype或

MSN一起來討論,就留下訊息吧!

SKYPE ID : yaoyao01tw

------
「人們所以覺得寂寞,是因為他們會築牆,卻不會搭橋。」
程式寫的越久,卻發現自己越來越不會寫程式!
eaglewolf
資深會員


發表:4
回覆:268
積分:429
註冊:2006-07-06

發送簡訊給我
#7 引用回覆 回覆 發表時間:2006-10-03 12:23:49 IP:211.75.xxx.xxx 未訂閱
搜尋不到 'yaoyao01tw'
------
先查HELP
再查GOOGLE
最後才發問

沒人有義務替你解答問題
在標題或文章中標明很急
並不會增加網友回答速度

Developing Tool:
1.Delphi 6
2.Visual Studio 2005
3.Visual Studio 2008
DBMS:
MS-SQL
系統時間:2024-05-07 15:41:53
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!