1樓:匿名使用者
簡單實驗的結果.
如果你真的只有一個字的話,可以用2進位制讀這個doc,搜尋16進位制的
6f_28_01_70_68
找到後取這一串之後的3個位元組
ff_00_00就是純紅色了
ff_ff_ff白色
ff_00_ff紫色.......
注意如果有多個字,且格式有變化的話,以上無效.(需要另加條件限制搜尋塊)
也就是說,如果只有一個字(或者一排字但格式完全一致),這個好用(而且是無需系統有office等等環境).具體你可以試驗,只要搜出來的第一個字串全文只有一個,就沒錯.咳咳咳..
不敢保100%(但也差不多了).
至於搜出多個6f_28_01_70_68,其實也有辦法處理的...
至於顏色之外的格式,其實也有辦法處理的...試驗一下就可以
說起來,既複雜又不斷升級的doc格式真的不是什麼好東西,無非是讓使用者**牢在m$的環境裡任由宰割.
--------------
支援《回答者:widebright - 江湖大俠 八級 3-6 09:39>的回答.
如果是vb6的就更方便了.可以脫離(.net執行環境
2樓:匿名使用者
贊同 一排牙 的編成思想可以應用 k4me的進位制ff_00_00就是純紅色了,用 一排牙 方法下你還可以把它顯示出一個對話方塊判斷是否是紅色
3樓:
這個問題我也要學習一下。。。。
幾個vb簡單問題,幾個VB簡單問題
private sub command1 click 點選按鈕執行下面的語句 x 1 x的初值為1。do while x 10 當滿足x 10的時候都會執行一次do while 和 loop之間的語句,執行完一次再判斷x與10的關係,如果還滿足x 10就再執行一次do while 和 loop之間的...
vb問題 高手請進
快樂居家美食 也有點封裝的含義了,即是不允許其它單元的程式直接訪問本模組的變數,而通過幾個函式來達到改變狀態的目的,這樣的話比較安全,因為只有本單元的程式在改變這幾個變數的值,這樣對於此變數的值比較好控制,如果每個單元都可以改變這些值的話,那一旦出了問題,想知道是在哪兒改過的都不太容易了。 我說說我...
超簡單的VB問題
private sub form load label.caption 100 end sub private sub command1 click label.caption str val label.caption 1 end sub 或者改為 dim a as integer private...