作者s7887177 (Egg)
看板CodeJob
標題Fw: [問題] 簡單競標統計
時間Tue Jul 3 13:02:20 2012
※ [本文轉錄自 Statistics 看板 #1FyT5-B3 ]
作者: s7887177 (Egg) 看板: Statistics
標題: [問題] 簡單競標統計
時間: Tue Jul 3 00:51:08 2012
各位板有大家好,不好意思佔版了,我想請教各位一些問題
小弟最近再玩一個競標,但不會寫程式,所以想請教各位大大
我把程式的版面與功能用小畫家做了個圖解,不知道有沒有類似的軟體
或是可以幫小弟寫寫看,對各位應該不是難事
http://ppt.cc/n-ur
由於競標是即時的
所以希望輸入與輸出可以同步
不要另外跳出視窗,或需要另用滑鼠操作,這樣會延誤下標時間
感激不盡!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 112.105.15.84
1F:→ Wush978:這要去Code_Job版吧... 07/03 10:18
2F:→ s7887177:恩 07/03 12:59
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: s7887177 (112.105.15.84), 時間: 07/03/2012 13:02:20
3F:→ Canboo:簡不簡單這回事不是門外漢說的算數 07/03 13:04
4F:推 LaPass:web? 07/03 13:08
5F:推 timmy852111:簡單這兩個字最可怕了=_= 07/03 13:43
6F:→ kerash:大量AJAX還要判斷先後順序,要LOCK,再加控管資料庫 / v \ 07/03 13:52
7F:→ ckfmp:給N萬人使用 再加個分流, 分散式架構... ˊ_>ˋ 07/03 13:55
8F:推 raincole:原PO沒有說要給幾萬人用吧 07/03 14:48
9F:→ diabloevagto:即時+同步,就不簡單了 07/03 14:52
10F:→ LaPass:可能自給自己想要用而已啦..... 大家別想得太複雜..... 07/03 14:57
11F:→ LaPass: 只是 07/03 14:58
大家可能誤會我的意思了...
我只是自己想用而已 因為在玩競標
用VB寫就好了 競標人數大約7.8人
資料也不用儲存 同步是指key進去與顯示同步 按下enter就馬上執行然後顯示在下方
簡單來講 就是用IF來判斷 和=來修改屬性
另外創造一個物件 bider() 有.nam .bs .bslist()屬性 和dim變數TB,TN
程式執行過程不需要任何動作的紀錄 結束後也不用除人任何資料
就像小算盤一樣
12F:推 LaPass:競標人數大約7.8人 <= 等等..... 妳的意思需要「馬上顯示」 07/03 22:57
13F:→ LaPass:以及「多人連線」嗎? 這只能用socket了喔.... 07/03 22:57
14F:→ LaPass:還有,我想確認妳的意思,是不是打算自己寫個平台來玩競標 07/03 22:58
15F:→ LaPass:? 07/03 22:59
不用多人連線
他的全部功能如圖所示
只有輸入與顯示
背部的處理
完全只有輸入後按下ENTER
依當下輸入的資料做判斷與顯示
這樣講好了
程式一啟動所有數據接為0
左上的框框可以輸入姓名或數字
我上面輸入AMY(手動的 我自己在網路上看到競標者出現 自己手動輸入
就代表新競爭者AMY下標
由於AMY是第一個競標者
所以給他一個標號叫1
新競標者出現 所以總人數+1 總標數也+1 AMY的標數也+1 AMY的下標處是第1標 所以
在AMY的下標處(第1標)陣列新增一項1
若我再輸入其他姓名 比如說BAN
那他是第2個競爭者
所以給他一個編號叫2
新競標者出現 所以總人數+1 總標數也+1 AMY的標數也+1 BAN的下標處是第2標 所以
在BAN的下標處(第2標)陣列新增一項2
若再有新競爭者出現 以此類推
若是舊競爭者搶標
我只要輸入他的編號
比如說1(AMY)
那總標數+1 AMY的標數也+1 AMY的下標處是第3標 所以
在AMY的下標處(第3標)陣列新增一項3 這時AMY的下標處(第N標)就有了兩項 1和3
她往後繼續搶標
這個陣列一直新增下去
最後輸入完畢後 若姓名沒有重覆 編號沒有錯誤 左上角的攔位自動清空
重複或錯誤則什麼都不執行
※ 編輯: s7887177 來自: 112.105.15.84 (07/03 23:16)