PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
20000 | 03/07/29 16:03:19 | RE(11):ワイルドカードについて(続き) By nj |
19996 | 03/07/28 18:53:20 | RE(10):ワイルドカードについて(続き) By M.M |
19995 | 03/07/28 17:55:33 | RE(9):ワイルドカードについて(続き) By Chicchi |
19994 | 03/07/28 17:15:16 | RE(8):ワイルドカードについて(続き) By nj |
19990 | 03/07/28 14:33:00 | RE(7):ワイルドカードについて(続き) By Chicchi |
19989 | 03/07/28 10:15:16 | RE(6):ワイルドカードについて(続き) By nj |
19987 | 03/07/25 17:23:12 | RE(5):ワイルドカードについて By nj |
19984 | 03/07/25 17:02:56 | RE(4):ワイルドカードについて By Chicchi |
19983 | 03/07/25 16:33:18 | RE(3):ワイルドカードについて By nj |
19982 | 03/07/25 15:21:30 | RE(2):ワイルドカードについて By Chicchi |
19981 | 03/07/25 14:53:49 | RE(1):ワイルドカードについて By nj |
19971 | 03/07/24 17:18:52 | ワイルドカードについて By nj |
カテゴリ:PowerBuilderの開発環境
日付:2003年07月28日 17:55 発信者:Chicchi
題名:RE(9):ワイルドカードについて(続き)
njさん、こんにちは。
結論から言うと、私にはわかりかねます。(^_^);
nvo_win32api を自分のライブラリにコピーされたもので、ワイルドカード付のファイル名
を検索すると戻り値 = -1 になり、オリジナルのでは正しく検索される、と。
では、オリジナルのはどのような環境設定で実行されているのでしょうか ?
私もこのユーザオブジェクトには日頃から大変お世話になっておりますが、同じように自分
のライブラリにコピーしてワイルドカードも使用できますよ。
もちろん、自分のライブラリのものと動作を比較される際は、同じファイル名を与えている
んですよね ?
>Chicchiさん、こんにちは。
>
>
>>ワイルドカードを指定しない場合はどうですか ?
>
>ワイルドカードを指定しない場合は素直に通ります
>
>>「インポートした」とは、ダウンロードしたオブジェクトを自分のライブラリにコピー
>>した、ということですよね。
>
>はい。私のライブラリのところにコピーしました。
>インポートしたのは、nvo_win32apiのオブジェクトファイルです
>
>>nj さんのも実行できるということは、コンパイルが通っているわけですから、構造体
>>や外部関数も揃っているんですよね。
>>だとすれば、自分のライブラリにコピーした構造体のメンバや外部関数の定義などを
>>変更したか、自分のライブラリのパスに同一名称の別構造体や別外部関数があるとしか
>>思えませんが。
>>まずは「私の」といっておられるオブジェクトをどう作成したのか、その詳細をお知らせ
>>ください。
>
>外部関数に、nvo_Win32api iuo_Win32API と設定しました。
>後は、使用したい関数をコールして、引数にファイルのパスを設定しました
>FindFirstFileAのところで、handle(戻り値)が-1になってしまいます
>
>他にも何か設定が必要なのでしょうか?
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS Microsoft SQL Server Client 6.5
Browser InternetExplorer5.X
Server SoftWare
OS Windows 2000
DBMS Microsoft SQL Server 6.5
WebServer IIS
Copyright © 2013 Power Future Co., Ltd.