MAXPOWER回答ポイント 60ptウォッチ 1

ExcelVBAについて教えてください。

VB6で作られたプログラムをExcelVBAに移植しようとしているのですが、外部APIを呼び出す際に文字列を設定するところでVB6では文字列の終端の意味の"Chr(0)"を付け足して実現しているのですが(C言語で作られたものなのでこういう仕様だというメーカーの説明)ここをExcelVBAで実現することが出来ません。文字列だけ渡したり、Chr$(0)やvbNullやvbNullCharやvbNullStringを試してみたのですが文字列の終わりを認識できていないようです。
賢者の方、お知恵をお貸しくださいませ!

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2008-10-31 09:09:39
終了日時
2008-11-07 09:10:02
回答条件
1人2回まで

この質問のカテゴリ

この質問に含まれるキーワード

C言語303API1084プログラム5048

人気の質問

メニュー

PC版