VBプログラマ質問スレ(6.0以前) Part55
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
100:デフォルトの名無しさん 09/12/08 13:12:14 APIビューワそのままだとAnyだから使いにくいな。 Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length As Long) Integerの例ならこう書き換えると動く。 Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (ByRef Destination As Integer, ByRef Source As Integer, ByVal Length As Long) ... CopyMemory a,b,2 101:デフォルトの名無しさん 09/12/08 15:09:41 なるほど。ありがとう 102:デフォルトの名無しさん 09/12/08 15:15:40 例えば Dim a(1) as Byte Dim b as Integer b=&H1234 CopyMemory a, b,2 ってしたら a(0)は&h12 a(1)は&h34 というふうにできたりする? 逆に CopyMemory b,a,2として 逆bにコピーできたりするの? 103:デフォルトの名無しさん 09/12/08 15:18:35 できるよ〜 ただし、X86はリトルエンディアンなので バイトの並びは逆になるけどね〜
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5022日前に更新/172 KB
担当:undef