卡拉娛樂網

 找回密碼
 立即註冊
搜索
樓主: johnwei

[原創]超級加歌霸 V1.0 正式版

[複製鏈接]
 樓主| 發表於 2007-7-11 23:51:18 | 顯示全部樓層
原帖由 wu1234 於 2007-7-11 11:12 PM 發表 8 U& k" o4 r9 d5 u0 W( W( H5 y
請問可不可以在列印歌本的地方加入我的最愛的列印?或是可以自印空白的格式?另外在每頁列印完的最後.可不可以有格式.不要變成空白的?

9 i8 ?! \3 B4 U& k
  c- R7 m1 H. N2 e7 }吔! 這倒是個新構想, 下一版考慮加入!
回復 支持 反對

使用道具 舉報

發表於 2007-7-12 01:26:57 | 顯示全部樓層
原帖由 happy 於 2007-7-3 09:47 PM 發表 * X$ e; o9 O. v9 u" k6 z9 f& v
To johnwei 大大:
6 z: [6 L4 k- ~' H) Z0 D
( Z/ v' R& m' W  A" d9 e照大大的方法用手動去更改參數,
" o9 a& {7 b- g! D+ p用IE開啟沒辦法用輸入法,0 O5 p3 I  h3 J+ O$ {; C. V+ H7 v1 l2 u4 d
改用筆記本開啟,更改後存檔,0 u' G' j) O2 h7 y
再開啟主程式,依然還是預設的參數值,  L% p& q5 Z5 W8 ^- v" N
而用筆記本再次開啟,奇怪的是他又變回預設值(我確定有完成存檔)2 R. M8 J3 J# {2 C4 M
我試過 ...
( B( i+ S/ D, y( T8 n2 ~' D+ U% y
我也發生這種現象 我特別觀察了一下XML 當修改完離開時
" x, P% ]: S. B: XXML是正確的
6 q- m$ F( u- V+ j* B但是在開啟程式 會將XML還回預設值
; M! J; l  x8 ~比較奇怪的是
' q5 F4 g6 s7 x! v3 j5 ^# u( n- r我改了語言分類的 國語 .台語.日語.英語....等 再次開啟時 國語還在 " N6 n) m4 [6 ^/ [
但是下面的 又恢復成 台 臺 閩
, g* B0 q) Z) b8 u% Z: I$ g我覺得大大的程式 可能不只判斷 XML是否存在 還判斷內容值 而出現此現象
. D3 o& A/ G' W1 [1 s! K7 L建議能將XML附在大大的壓縮檔裡 5 ?! C! G; `7 t3 r" J
程式啟動時 就直接讀取XML 不要自己產生9 y# V) H2 @1 U2 t- H
再次感謝
回復 支持 反對

使用道具 舉報

發表於 2007-7-12 07:57:34 | 顯示全部樓層
原帖由 johnwei 於 2007-7-11 09:55 PM 發表
3 l" w( e0 O' Y第1個問題不了解問的是什麼?
- z1 r" P( N0 Z0 @" B( g6 G/ d( Q第2個問題我不清楚你出問題的情形為何, 能否較詳細說明一下?
) G5 h3 J5 X( g3 [! H/ E

' c( G* G7 Y* g, g/ d! o" u* z, ?1 K5 ]

3 t' b- t3 b) {' S
/ `4 s1 D/ a& P& P( U* A' ]3 G% f謝謝,請看下面抓圖。
! D7 g% Y5 T7 x" H7 m
: Y$ a8 k9 K) Q" p" l& i" _  [* w% A
3446-3437=6,請問有辦法看到那些歌沒有被加入嗎?右邊的欄位裡都是空白,沒有顯示那些歌曲沒有被處理 (我想可能是相同歌曲的歌沒有被加入), c. b! t% f) s$ {4 A7 |
+ I4 r% @3 s$ z1 @; s3 u
1 [2 h, x* z3 q6 D

6 ~2 K) P* a6 l, T0 H! J& v# ^
正常:“國語”
, R; q& j! k5 x+ d8 c/ q" Q
* L4 k! f4 ]; R& X; [/ c

" k# @$ F) [0 h6 E, K0 T# X: x% ?
使用”全部“的問題:
# ^; c, x, l% p7 F" o( z
+ `' U* @' s1 T5 @7 `, Z
- P$ a- t# X: Y
5 d; q. P, f* ~
[ 本帖最後由 bobyang 於 2007-7-13 06:12 AM 編輯 ]
回復 支持 反對

使用道具 舉報

發表於 2007-7-12 16:28:27 | 顯示全部樓層
發現如"阿桑-葉子.mpg"無法加, 而且沒有任何錯誤,無法辨識檔案也是0...改成"阿桑-123葉子.mpg"就沒問題, 改成原名又不行了..謝謝!   
0 O0 e& g0 T. s( C6 E. n& Y) I: f4 R
; g; S  W4 M" q1 L* X5 k
---編輯---0 ]9 ]7 l% e; R3 Y) ]
發現部分bug,就是同一首歌,若出現在不同個地方,那就不加歌,也沒有送出錯誤訊息如在 \\kTV\Ktv1\國語\阿桑\阿桑-葉子.mpg, \\kTV\Ktv2\國語\阿桑\阿桑-葉子.mpg 都有,那第二首歌不會被加入,也沒有錯誤訊息。謝謝6 }( E" H" m1 `3 A6 \8 c

8 |% W" r2 P0 h4 L4 Q) S9 P[ 本帖最後由 bobyang 於 2007-7-13 06:04 AM 編輯 ]
回復 支持 反對

使用道具 舉報

 樓主| 發表於 2007-7-14 09:45:37 | 顯示全部樓層
原帖由 bobyang 於 2007-7-12 04:28 PM 發表
6 w9 K! w9 X) H" j6 }0 i% m$ q發現如"阿桑-葉子.mpg"無法加, 而且沒有任何錯誤,無法辨識檔案也是0...改成"阿桑-123葉子.mpg"就沒問題, 改成原名又不行了..謝謝!   
* M4 A! a9 P9 S; n- A" F! o$ [! }
3 ?  [: w1 i$ R2 R! t3 |! ]# P  L" l- n: p$ I
---編輯---' V. u/ {2 @) D
發現部分bug,就是同一首歌,若出現在不同個地方,那就不加歌,也沒有送出 ...

/ K  }6 d1 K5 X2 N2 H
  x- _9 K- r5 CTo bobyang :
. M6 ?0 P$ Q  i$ K( J- y' e9 J因為最近在寫新版程式, 所以較少上來, 抱歉, 這麼慢才回應!; c! s5 Y( A+ v; r; [0 p/ D
你的問題比較麻煩, 不太容易了解狀況, 最好的方式便是我實際模擬一下你的加歌情形, 因此麻煩你利用附屬應用程式的命令提示字元, 下這樣的指令 dir \\ktv/s/b > t.txt, 然後會產生你 \\ktv 下檔名表到 t.txt 檔案, 把 t.txt mail 給我就可以了! 我的 mail : johnwei.chi@gmail.com)
回復 支持 反對

使用道具 舉報

發表於 2007-7-15 04:45:07 | 顯示全部樓層
已寄出,麻煩您了。7 i- y. f3 @, g

3 t" D' g# ]& |( L8 R還有個問題,就是我的歌曲檔案名,有些會加注解入如 “倒帶(big5但消音無不好)” “倒帶(GB)” 在印歌本也顯示出來,如此在點歌時可以辨別不同(之前是用somma大的加歌)。% n( D( X6 I( E, j$ L3 B

( Z: _( O( D% G, ]+ W$ j- T/ A這些歌好像沒出現在重復歌曲的辨別結果,不知道是不是somma大的加歌軟體照成無法辨識重復歌曲。或者可否請大大有個選項不辨別()[]...裏面的東西,如“倒帶(big5但消音無不好)” “倒帶(GB)” 可以選擇只辨別“倒帶”部份?
+ T* [- ]8 q7 X# U/ S
. B, V3 P8 m1 O! H3 i謝謝!
回復 支持 反對

使用道具 舉報

 樓主| 發表於 2007-7-15 19:54:52 | 顯示全部樓層
原帖由 bobyang 於 2007-7-15 04:45 AM 發表
, |; N4 P4 t1 U" v. `還有個問題,就是我的歌曲檔案名,有些會加注解入如 “倒帶(big5但消音無不好)” “倒帶(GB)” 在印歌本也顯示出來,如此在點歌時可以辨別不同(之前是用somma大的加歌)。6 N* y. X, Y+ u9 [) q5 ~
* y# T% W( X$ R: I4 g3 s, k+ {
HJ?
" r* f" k. B. y  U6 @
這些歌好像沒出現在重復歌曲的辨別結果,不知道是不是somma大的加歌軟體照成無法辨識重復歌曲。或者可否請大大有個選項不辨別()[]...裏面的東西,如“倒帶(big5但消音無不好)” “倒帶(GB)” 可以選擇只辨別“倒帶”部份? ...

& k$ `( }+ m, e' U
- p  l" q% Y/ Y8 c! {% QTo bobyang :  l! @0 o" R9 O! S( i, f$ R  E  Y0 Z
已收到信了, 有空會測試一下!
, R" L4 K9 G! m) l4 h# B另外, 如 “倒帶(big5但消音無不好)” “倒帶(GB)” 這種歌曲在加歌時如使用 scoma 的加歌程式, 我不知道不去除註解後會存成怎樣, 而若以我的程式加歌而不去除註解的話, 會把此二首歌視為不重複的歌! 但不去除註解的選項功能只在加歌時有效, 並不對[資料庫-重複歌曲]產生作用, 因為判斷是否為重複歌曲是以資料庫內的資料為準!
5 u" ?+ V! Y2 d; X9 R" \
: s  p2 n5 T# r( ]% B8 j5 o$ P附帶一下, 新版的程式目前已完成近 40%, 因為最近女兒一個學測, 一個基測, 所以就給它拖一下囉! 另外由於要適應多系統, 大多的程式碼都修改成以 class 的方式撰寫, 因此修的蠻多的 (誰教當時一開始偷了懶!  ), 各位就有耐心一點, 舊版湊和著先用!) ~* l6 m9 D' K& D9 o" _1 a

: n% H' M- i4 l' @[ 本帖最後由 johnwei 於 2007-7-15 08:07 PM 編輯 ]
回復 支持 反對

使用道具 舉報

發表於 2007-7-16 09:23:06 | 顯示全部樓層
先祝小妹妹考試順利!
  [3 @- g. ^3 `4 v2 X
7 f! z$ r0 ^/ `7 s3 _# W剛剛看了資料庫,發現是songtitle裡,如“倒帶(big5但消音無不好)”請問是否可以在[資料庫-重複歌曲]裡加入“去除註解”的選項功能,如此歌本看得到註解,找重復歌曲也可以顯示出來。
' {) z( H; A/ X# ]$ W  A* Q9 C- U3 C9 q
請問john大為什麼要改為class?為了thread?平常小弟都懶的改,除非不得已... :p
5 M9 |! N9 q' M2 q
! D4 V/ v3 @! `1 }# r0 q5 @辛苦了,謝謝!
回復 支持 反對

使用道具 舉報

 樓主| 發表於 2007-7-16 09:58:48 | 顯示全部樓層
原帖由 bobyang 於 2007-7-16 09:23 AM 發表
2 s! ?9 E: i7 y* J" S7 ]/ V先祝小妹妹考試順利!
- _; f" d' y6 f7 I0 H3 d. ^/ }
( M3 k) r) S$ E$ ]; i6 K( r剛剛看了資料庫,發現是songtitle裡,如“倒帶(big5但消音無不好)”請問是否可以在[資料庫-重複歌曲]裡加入“去除註解”的選項功能,如此歌本看得到註解,找重復歌曲也可以顯示出來。9 r- C4 _( `  j

) d* g* @% a9 {( k請問john大為什麼 ...

6 Z$ M: P; t3 u. G8 H$ Z1 d# l- @/ K7 [8 W
To bobyang :  a6 v, P8 g" r' P. l% E
 因為是否去除註解, 是在加歌時做的動作 (闗係到寫入的資料), 而為了方便大家使用 (可能以前使用過其他加歌程式)及效率問題, 並不會對舊有資料做重新判讀及修改, 因此若是在 [資料庫-歌曲] 的部份加上判別的功能, 一來需要全部重新核對資料需時更久 (目前的演算法已蠻耗時了 ), 二來還不見得有原始資料可供核對 (除非使用者在資料夾填入所有的歌曲來源, 但有些人只會填上加歌的資料夾), 因此很難完成此項要求!
8 G$ N5 v' A& k3 ?8 A
" K/ N% ^) L3 k 至於為什麼修改成 class, 其實也不是啦, 原本的程式本來就有寫了一堆 class, 倒不是為了所謂的多執行緒(要玩多執行緒不用 class 也可以玩哦! 在 NET 中還提供自動多執行緒的簡易方法, 只要寫成 sub 就可以了!), 例如我寫的 HomeKala2 歌曲管理程式中歌曲的定義資料就是 song class, 歌名就是 song.Song_Title, 原本以 class 撰寫就是目前 OO 的主流, 只不過有時還會用以往的習慣來解決問題 (畢竟我是從 CBM BASIC 及 TRS Level2 BASIC 開始寫程式的生涯的.....小聲的說, 比 Apple ][ 還早一些.... )1 p0 d0 C6 ?7 A5 Q! S6 m
 為了方便現在多系統的管理, 所以一個 K 歌系統就是 KTVSoft class, KTVSoft.Name = "HomeKala2".... 依此類推, 這樣要再加上新的 K 歌系統也比較快, 後面的處理程序也對 KTVSoft 做處理, 程式碼大多相同, 只要在不同 K 歌軟體的些微差異上做不同處理即可, 這便是改寫 class 的好處! 因此就加減玩囉!
8 W4 a! r* N  g$ X5 x9 s+ n0 g5 W) B
[ 本帖最後由 johnwei 於 2007-7-16 10:03 AM 編輯 ]
回復 支持 反對

使用道具 舉報

發表於 2007-7-16 10:40:12 | 顯示全部樓層
真是厲害!!9 i3 u* \+ K$ W* l: h9 ^
3 B, O' `+ V, j4 m  e, n
請問john大是如何讀資料庫的,小弟也有讀資料庫需要很久時間的問題,所以之後都是改寫只讀一次到dataset裡(啟動軟體時),然後每次有變動,同時寫到dataset與資料庫,如此節省了很多讀取的時間(可是資料庫與dataset不要建立連接不然又會變很慢,就是因為沒有聯接,所以使用者一個動作,需要個別對資料庫與dataset處理使用者的要求)
! n/ \+ J* g1 H2 t7 S/ ?% m' O- ~- \6 {* }! D/ b; |
若是用dataset,小弟在想,若第一次讀取時同時在dataset加入一個欄位,一個是原來的songtitle,一個是songtitleClean(已經去除多餘的東西),如此一般比較就比較songtitle;若比較去除多餘的東西(){][],那比較songtitleClean欄位. 可是不確定第一次讀取會慢多少...
) t/ r( S5 b; f% X* C+ ~5 _4 K

: u+ M  c8 y8 @$ Z
# V% N# i' T" L: C" d3 B0 u6 l7 ~$ j) d6 j5 T0 S
小弟之後用regex處理,好像也比較快
' Y9 g. l8 ^/ ]( J( r; f
# ^. c, `' J& g- e7 C7 x3 s: U+ C# [* a
) U+ a% z7 k0 t' d5 N) u" o
1 u( `9 X, b2 K) W& J5 U( A
//-----C#------
1 W0 Z0 y1 h4 i' @4 Rusing System.Text.RegularExpressions;
1 \9 K' S$ S$ \1 _+ o: S: E+ ?string ResultString = null;
2 i& A1 S. w+ f# E' ?9 P: Wtry {
1 f% ^4 X) x) g' H, o0 I$ a ResultString = Regex.Replace(SubjectString, "\ \.*?\ \(.*?\ \)", "$1");
' r( n- Y* s1 L# H" l( S  ?3 Q} catch (ArgumentException ex) {; J* u8 t0 Q* R. w2 V( S* _
// Syntax error in the regular expression
; N( o. t* }5 I}
4 C- i, a* O7 A( ^; m5 V: U' t* @# B1 S9 {) S
* g% l- C5 A+ g% S
7 O# g% z. V- P! I3 `

8 g' n( v' }0 {+ G
  [0 i( m6 R$ Y  K" u6 C) D' L) D8 U'-------VB.net---------
8 w  [& L3 J  YImports System.Text.RegularExpressions8 i, b% \- i1 E- l& Y
Dim ResultString As String
8 I/ U8 N: o! e3 {# O4 gTry3 k4 R3 h# Z  X0 W$ d; C2 ?
ResultString = Regex.Replace(SubjectString, "\.*?\(.*?\)", "$1")
, N) l' ^$ {: Z5 Y5 }: oCatch ex As ArgumentException
$ V: Q7 j+ ]5 F2 I'Syntax error in the regular expression
; e4 ^. R4 g$ p5 [End Try( I" ?$ q* L/ K

7 z. d  L% ]* u2 ?1 S5 k4 t: S[ 本帖最後由 bobyang 於 2007-7-16 10:45 AM 編輯 ]
回復 支持 反對

使用道具 舉報

 樓主| 發表於 2007-7-16 14:29:49 | 顯示全部樓層
原帖由 bobyang 於 2007-7-16 10:40 AM 發表
. b# }2 x5 U* P7 p, r  x# ?! ?8 K真是厲害!!
3 j0 |' S% {8 K$ E% i: T, M& Z. J8 R
請問john大是如何讀資料庫的,小弟也有讀資料庫需要很久時間的問題,所以之後都是改寫只讀一次到dataset裡(啟動軟體時),然後每次有變動,同時寫到dataset與資料庫,如此節省了很多讀取的時間(可是資料庫與dataset不要 ...
% D; b# U/ A! i5 C) L7 n

$ d( k0 a2 u* S$ U' @9 ^6 \5 {To bobyang :: C: m/ E) Y4 ~: i  |1 |
 其實讀資料庫速度很快, 慢的是變更資料庫的資料(不管新增或修改)!4 k$ @" v/ f) R& }8 T7 p, w3 f: S
 為了提昇資料庫讀寫的速度, 我的作法是直接讀到 DataTable (ex: dim SongTable as DataTable = nowKTVSystem.SongTable), 然後有一個旗標來標示是否有變更, 沒變更便不用重新讀取, 至於最耗時的寫入, 則不是用 sql 語法作 update 或是 insert, 因為一筆一筆弄一定會十分的慢 (尤其是對 Acess, 若是 MS SQL 則還好), 因此變更或新增都是針對 DataTable 直接 Add(NewRow) 或是變更 DataRow 的值, 由於在記憶體中作業, 受限的便是電腦的運算速度及計憶體限制了! 最後才把 DataTable.Update(SongTable) 就 OK 了, 如此一來便是批次作業, 快多了!
) S; i% o. G1 S* U$ G, b 但也因為如此, 我的 DataTable 的結構必須與資料庫相同, 因此我不會對 DataTable 增加額外的 Column!
回復 支持 反對

使用道具 舉報

發表於 2007-7-16 15:18:07 | 顯示全部樓層
不知是不是vista系統的問題~~3 ~, i" T% Z6 ^+ t) x  s+ N0 z
用這程試更新歌庫時,第一次可以,但有新歌要更新時,按維護鍵更新後
; w5 f5 _% G. u* g5 ^進去還是沒更新到~~
% m2 G5 E/ i* k6 N" {3 U! P所以要很麻煩的再拿一次新的song檔,更新才能寫去進..( |; a! J$ t' q& v6 i; E+ N
不能直接更新.
回復 支持 反對

使用道具 舉報

發表於 2007-7-16 15:23:20 | 顯示全部樓層
記得以前寫按鍵學習程式的時候,讓整個變慢的主因是datagrid的顯示部分,然而記得datatable也是變慢的原因之一,小弟剛剛測試了 按鍵學習程式裡面"清除無效歌曲"的處理,三千多首大約15秒處理(掃描檔案對照,清除多餘,資料庫處理,datagrid處理..)而之前用datatable.update的方式卻慢了很多(如自動注音就是用datatable的處理方式[懶得改... :p],加上又及時顯示結果,變得非常的慢,而且CPU也高),希望對加快速度有幫助。  或許john大可以將datatable與資料庫的連接分開做個實驗試試看(當然如此就不能用datatable.update)。(在這裡只是純討論並不是希望john加入任何功能.)小弟忘了把那個按鍵學習程式原始碼丟哪去了,找到時傳一份過去給John大看.
- Z4 x% h; l! S7 [% z( q8 @% X& J. p( L% {# j
小弟因為常要寫PDA的軟體,可是PDA的硬體與資源又非常的有限,所以常常要想辦法提升速度,後來發現MS的預設方法很容易寫軟體,看起來也很乾靜,很喜歡,唯一缺點是速度與資源使用,可是客戶等個十幾秒一定開罵,沒辦法只要做很多實驗.. v( a9 j/ M# u4 D$ {% G2 M
. a. C' o% k8 t+ i) g
john對SQL 的處理方式熟悉嗎?小弟還在為一個程式傷腦筋。他們目前有8百萬筆質料,每次大約會有2百萬筆資料要寫入,可是每筆都要對照至少9個lookup table,與幾個tables是不能有重復資料,也就是每加入一筆就要與之前的做比較(如目前的8百萬筆),可是因為只是一個網頁軟體,常常會遇到timeout的問題,經過監視,發現SQL45秒後才送回訊息,可是web30秒就 timeout,不是是否有解? (調高了三個timeout, IIS, SQL, connction但是都無效,不知道還有什麼會timeout,難道是IE?若是那就麻煩了,幾乎不可能要求每個使用者改registry..)0 N1 d' o7 U  W2 m& |

" I7 o- w3 A( ]8 ]* p- F0 i謝謝!
" u1 j/ ?. T, f7 ]  \
: W& A4 x( x: K, }7 o5 S" I[ 本帖最後由 bobyang 於 2007-7-16 03:43 PM 編輯 ]
回復 支持 反對

使用道具 舉報

 樓主| 發表於 2007-7-16 15:39:44 | 顯示全部樓層
原帖由 於 2007-7-16 03:18 PM 發表 & p! {0 W4 ]* Z3 ~
不知是不是vista系統的問題~~
0 ~3 e* f" w4 y) ]) M用這程試更新歌庫時,第一次可以,但有新歌要更新時,按維護鍵更新後
' G, Y* T6 x2 g+ a! b8 s進去還是沒更新到~~
/ R+ q& K1 m6 [4 x% `& q8 s* h所以要很麻煩的再拿一次新的song檔,更新才能寫去進..7 a6 ^- ^' h" L3 G9 h" e
不能直接更新. ...

8 |' \$ h) e, l0 p$ a( q' o. A6 t0 M  P
To heaven61 :
0 F) I& ]+ S( r4 H; G我沒玩 Vista, 所以不敢說是不是 Vista 的問題, 但是 Vista 原生支援 .NET Framework, 因此程式的支援度應該最好才對!8 z- K8 _3 @) j* ~
關鍵可能是 Song.mdb 的權限問題, 因為我沒機子試, 所以沒辦法實測! Sorry!
回復 支持 反對

使用道具 舉報

 樓主| 發表於 2007-7-16 15:47:42 | 顯示全部樓層
原帖由 bobyang 於 2007-7-16 03:23 PM 發表 & R4 E) n0 m$ D4 ]% b; j, l
記得以前寫按鍵學習程式的時候,讓整個變慢的主因是datagrid的顯示部分,然而記得datatable也是變慢的原因之一,小弟剛剛測試了 按鍵學習程式裡面"清除無效歌曲"的處理,三千多首大約15秒處理(掃描檔案對照,清除多餘,資料庫處理 ...

& M$ x& v; |1 p0 L( |6 J" T1 p$ v- t
To bobyang :
  T! `3 w2 h- o1 C! ? bobyang 兄的程式我也玩過, 高手啊!
) M- @2 f$ U- R) F# J8 ~0 [; k9 P PDA 的東西我也愛玩, 也寫了一些東西在上面, 當時為了玩超級點歌霸, 還寫了一個簡易的加歌程式, 另外還寫了查詢歌曲軟體 (因為懶得印歌本), 查詢軟體還分為 PC 版 及 PDA版( .NET Framework V1.1 及 .NET Framework V2.0), 因為要在舊版的 PC2002 及新版的 WM5 上跑!
1 x) [2 G$ {, t PDA 上的軟體要跑得多快大概比較難, 因為本身的資源就有限, 我當時用了大量的 Cache, 在 PC2002 的 PDA 上跑得才算勉強可以, 因此這是很難搞定的問題!
1 U% s, w; C& Q# o 我的經驗是把資料讀入 DataSet 並不慢, 但是要把含有大量筆數 DataSet 的資料全部 Show 在 DataGrid 一定會慢(而且很慢!), 一般我的方式是以 DataGridView 元件替代 DataGrid (2.0 的比 1.1 的元件快多了!), 再來就是只 Show 一部份, 不要全部丟, 以 DataView 限制, 這樣會比較好!0 x0 t. P: o1 @$ s. ~
6 ~3 T6 g* [  s
[ 本帖最後由 johnwei 於 2007-7-16 03:57 PM 編輯 ]
回復 支持 反對

使用道具 舉報

發表於 2007-7-16 20:27:23 | 顯示全部樓層
原帖由 johnwei 於 2007-7-16 03:39 PM 發表
- l" I! ^4 x) g0 U- s. ^
% a' j/ o& R, y+ L8 R+ P3 V- |6 \  x- _* \( D9 ?* P
To heaven61 :: ]/ R# M. _8 X% C; J
我沒玩 Vista, 所以不敢說是不是 Vista 的問題, 但是 Vista 原生支援 .NET Framework, 因此程式的支援度應該最好才對!
1 }1 p9 e! F  [5 G: n關鍵可能是 Song.mdb 的權限問題, 因為我沒機子試, 所以沒辦法實測! Sorry! ...

, B* N5 g+ q( q3 p
' [) P; H5 ^0 Q3 \/ C% \嗯~~我當初也認為應該是vista權限的問題~~$ }* C" ^; b$ L% A, Q% R1 [& l
沒想到去弄看權限方面~~終於可以了~呵
$ o# O" w* o6 L謝謝johnwei 的回答囉.
回復 支持 反對

使用道具 舉報

發表於 2007-7-31 07:14:41 | 顯示全部樓層
我想請問在軟體裏改完檔名之後.為什麼還是沒有儲存?這個查找比較的功能很棒ㄚ.但是不能儲存就有點麻煩呢
回復 支持 反對

使用道具 舉報

發表於 2007-7-31 13:18:32 | 顯示全部樓層
johnwei 大大
* X6 t$ H# C& Z* e/ M6 O
0 i7 w+ V0 D. {! I& o! }5 Y  r) }我大約有1萬3千多首歌
( ]; E0 w  M7 f第一次加歌時會出現已加入 13xxx首
- X8 Q( N, A7 Z- g: D# J$ C* Q但是將程式關掉後再進入就會變成 5xxx首" C) i+ q3 R0 G3 u# U/ I  m$ @$ I# P
再點加歌維護後就會再加入 變成 13xxx首- L3 D2 b' X& }7 U2 A) O7 X3 v& `' Q3 i
將程式關掉再開還是沒加入!!又變成 5xxx首
; }5 ?) _4 ]5 ~: v9 q+ b我用過1.9版 2.0版都是一樣!!不知道是否操作錯誤??8 n) R3 w" K7 ~- {: j; X" d" v) E6 h

( e# p$ l4 i6 cPS:您的列印程式非常好用!!
2 o4 T, d5 v" T$ p3 X1 D    唯一有問題的是可否加入指定印那幾頁的功能,
' b) E0 N4 P- E0 ~, `    因為我一次要印約雙面150張左右,如果發生卡紙要重印,就不知道如何印了!!
回復 支持 反對

使用道具 舉報

 樓主| 發表於 2007-7-31 21:50:49 | 顯示全部樓層
原帖由 yudar 於 2007-7-16 11:03 PM 發表
; Y6 N( P  O5 N  g- F8 ^/ ITO: johnwei 大大- g/ I4 R& r' ]& v6 C( k
歌手判別資料檔
# V4 w" U3 w2 sSinger_Female.txt% M7 U- v/ T+ t: q; L
吳梵--------男歌手
  |/ R6 K& T: D# ]( ^2 U! @1 Q陶喆--------男歌手
: H( w/ L/ S$ a1 u. [Singer_Group.txt5 {! K+ Z& G5 d
水琉璃--------女歌手; H+ n0 m2 s, [- R5 g
AGOTA--------女歌手
4 [: e2 o& O" q$ q* B3 U2 [4 {, H大支--------男歌手2 H8 X/ k% f- s/ o
以上是否請您修正+ `* u6 w( R! o( q) e

% G$ k6 ~4 @. a' f另在Singer_Male.t ...
7 Q& H( Y5 U8 ]# |

" G6 D) d! Z, G; o% k( {! {& G. A$ OTo yudar :9 M4 L+ }7 D3 N% w1 f& E
已修正完畢! 謝謝!
回復 支持 反對

使用道具 舉報

 樓主| 發表於 2007-7-31 21:55:55 | 顯示全部樓層
原帖由 wu1234 於 2007-7-31 07:14 AM 發表
0 ?+ [' D0 ^  E/ G我想請問在軟體裏改完檔名之後.為什麼還是沒有儲存?這個查找比較的功能很棒ㄚ.但是不能儲存就有點麻煩呢
- p, D. }+ C8 Z

" e- F$ E7 X& F' i, k( eTo wu1234 :8 d  |+ n. W4 J
理論上應該會正確地存檔才是, 若有狀況, 目前尚未明瞭! 所以下一版本會加上偵錯功能, 以判斷問題!
回復 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

小黑屋|免責條款|侵權投訴|廣告洽詢|站務信箱|卡拉娛樂網

GMT+8, 2022-12-20 09:41 PM

Powered by Discuz! X3.4

Copyright © 2006-2020, 卡拉娛樂網.

快速回復 返回頂部 返回列表