PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
13982 00/11/27 09:58:22 RE(2):PB6.5: WinAPI SHFileOprationを使いたいのですが By m-ryu
13979 00/11/25 16:52:51 RE(1):PB6.5: WinAPI SHFileOprationを使いたいのですが By M.M
13977 00/11/24 22:03:54 PB6.5: WinAPI SHFileOprationを使いたいのですが By m-ryu

カテゴリ:スクリプトの記述
日付:2000年11月24日 22:03 発信者:m-ryu
題名:PB6.5: WinAPI SHFileOprationを使いたいのですが

WindowsAPIのSHFileOprationを使ったシステムを組みたいのです。
いろいろ調べて記述してみましたが、実行させると必ず
アプリケーションエラーになってしまいます。
何が悪いのでしょうか?

SHFileOprationを使用したご経験のある方、教えていただけないでしょうか。
下記のスクリプトがアプリケーションエラーになる私が書いたものです。

// グローバル外部関数宣言
function long SHFileOperationA(ps_shfileopstruct lpFileOp) library \"shell32.dll\"

// 構造体
s_shfileopstruct
  hwnd  long
  wfunc  long
  pfrom[260]  character
  pto[260] character
  fflags  long
  fanyoprationsaborted  long
  hnamemappings  long
  lpszprogresstitle[260]  character


// 呼び出しスクリプト
s_shfileopstruct  lstr_shfo

lstr_shfo.wfunc  = 2  // copy
lstr_shfo.pfrom  = \'C:\\TEMP\\*.*\'
lstr_shfo.pto = \'A:\\\'

SHFileOperationA(lstr_shfo)

以上です。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.