史萊姆論壇

史萊姆論壇 (http://forum.slime.com.tw/)
-   軟體應用問題討論區 (http://forum.slime.com.tw/f5.html)
-   -   複製中文都會變亂碼 (http://forum.slime.com.tw/thread143884.html)

劍痞憶秋年 2005-03-04 11:34 PM

複製中文都會變亂碼
 
如下所示
' (1)¥ý¥H","¬°¥D
實際內容是
'(1)先以","為主

真頭痛!!!
目前只有發現 VB 和 Wincmp3 (比對軟體)
會發生這種現象

(PS: 這兩個軟體 之間 若是複製 中文 到對方的視窗 ,嘿嘿,它又是正常的COPY不會有問題
但同樣的內容 COPY 到記事本 ....就是長的像第二行所示)

:decfghi6:

OS:Win 2000 Pro
控制台中的 地區選項一般
   有勾選 繁體中文 及 西歐及美國

mini 2005-03-05 08:49 PM

以前用 VB寫一個程式時
用到剪貼簿也發生過
主要是因為 UniCode 操作
本來也是沒問題的不知怎麼的卻同 劍痞憶秋年 之情況
現在因為已經重灌OS過 (並且改用虛擬Keyboard來解決)
所以針結在哪不知

想請問您有用 Microsoft AppLocale 來掛過那兩個程式嗎 ?

劍痞憶秋年 2005-03-05 09:03 PM

Microsoft AppLocale 來掛過那兩個程式嗎
==>沒有耶,這套是什麼東東啊(好像有聽說)
不過,之前好像有安裝過 OFFICE XP 但因為序號有問題所以沒用了!!
   不知道裡面是不是有泥說的那套∼∼偶沒有主動執行他們掛那兩個程式就是!!

其實偶也有想過可能是 Unicode 的關係,
(1)但是它好像又不是 Unicode,因為偶有試過存成 unicode 格式的文字檔再開啟起來,嘿嘿,還是一模一樣的字!!
(2)VB6 裡面好像又沒有語系的設定!!!

好像是被 OFFICE XP 影響到了,真是的!!

唉,難道真要重灌,粉累ㄟ!! :dcft689kj

謝謝泥的回覆唷!!:bj375mg:

mini 2005-03-06 09:07 AM

2000/XP 是UniCode平台,剪貼時會自動作 UniCode<->XXX 之間的轉換,
所以開啟 Big5.txt 複製裡面裡面的 文字
再開啟 Shift-JIS.txt ※前提是用Microsoft AppLocale模擬日係語系開啟此檔
最後貼上

此時貼上的字碼就會變成 Shift-JIS
內部動作是
Big5文字---[複製]--->剪貼簿,此時會轉成 UniCode字碼
剪貼簿(UniCode字碼)---[貼上]--->Shift-JIS文檔,此時會轉成 Shift-JIS字碼

不過有點扯遠了
依據 ;&yacute
總是覺得
這有點像是 某論壇不支援此字元 的類似情況
由於經驗不足恕無法再分析下去,以上只是自己的一些看法...

劍痞憶秋年 2005-03-06 10:16 PM

引用:

作者: mini
2000/XP 是UniCode平台,剪貼時會自動作 UniCode<->XXX 之間的轉換,
所以開啟 Big5.txt 複製裡面裡面的 文字
再開啟 Shift-JIS.txt ※前提是用Microsoft AppLocale模擬日係語系開啟此檔
最後貼上

此時貼上的字碼就會變成 Shift-JIS
內部動作是
Big5文字---[複製]--->剪貼簿,此時會轉成 UniCode字碼
剪貼簿(UniCode字碼)---[貼上]--->Shift-JIS文檔,此時會轉成 Shift-JIS字碼

不過有點扯遠了
依據 ;&yacute
總是覺得
這有點像是 某論壇不支援此字元 的類似情況
由於經驗不足恕無法再分析下去,以上只是自己的一些看法...

嗯嗯,受教不少,雖然還沒解決問題,不過又增加了一些新的知識了!!
小弟對剪貼簿的了解還真是少的可以!!
謝謝 mini 大大囉!! :bj375mg:


所有時間均為台北時間。現在的時間是 01:48 AM

Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.

『服務條款』

* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *


SEO by vBSEO 3.6.1