- 577 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/06/27(日) 07:46:07 ID:iMo1l0nA0]
- >>576
すいません。 参照渡しが必要でした。 × DEF_DLL lstrcpyA(string, Long): Long: kernel32.dll ○ DEF_DLL lstrcpyA(var string, Long): Long: kernel32.dll コピー元の方はvar なしでもいいんですけど・・・var がないとconst扱いなのかも。 DEF_DLL lstrcpyA(var string, string): Long: kernel32.dll やっぱりバイナリデータですか。 UWSCでもポインタとして受け取ることはできているので、WindowsAPIを使ってファイルに保存することは可能でしょう。 しかし、CreateFileA、WriteFile、CloseHandle などの関数のほか、それぞれの引数も結構あるので大変です。 HSP関連には解説があるようですが・・・ ttp://yokohama.cool.ne.jp/chokuto/urawaza/fileaccess.html やっぱりSaveFileFromURL()みたいに一発で保存できる関数が欲しいところですね。 LightWave3Dとかいうやつだとバッファをファイルに保存するプラグインというのがあるようで・・・ メモ: FileSystemObject はテキストデータのみ。
|

|