PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
20076 03/08/08 16:13:53 RE(4):PB5.0.02: API関数 FindFirstFileAについて By 委員長
20075 03/08/08 15:17:19 RE(3):PB5.0.02: API関数 FindFirstFileAについて By 委員長
20074 03/08/08 15:13:58 RE(2):PB5.0.02: API関数 FindFirstFileAについて By 委員長
20073 03/08/08 12:42:41 RE(1):PB5.0.02: API関数 FindFirstFileAについて By isii
20072 03/08/08 11:52:09 PB5.0.02: API関数 FindFirstFileAについて By 委員長

カテゴリ:PowerBuilderの開発環境
日付:2003年08月08日 12:42 発信者:isii
題名:RE(1):PB5.0.02: API関数 FindFirstFileAについて

委員長さん、こんにちは。

>はじめましてm(__)m
>過去のログにFindFirstFileAの質問があって見たのですが、上手くいかないため投稿させていただきました。

>ファイルがあるのにも係わらず、結果が格納される構造体に値が入ってこなく苦戦しております。
>結果格納の構造体は以下のようになっています。

>global type file_find_data from structure
> long     dwfileattributes
> filetime  ftcreationtime
> filetime  ftLastAccessTime
> long     nFileSizeHigh
> long     nFileSizeLow
> long     dwReserved0
> long     dwReserved1
> string   cFileName
> string   cAlternateFileName
>end type

>この中のcFileNameにファイル名称が入るはずですが、nullとなってしまいます。
>ちなみにcAlternateFileNameもnullになります。
>それ以外の変数には値は入ってくるのですが.....。

>すみませんがよろしくお願いします。
構造体のcFileName、cAlternateFileName変数を予めスペースで埋めていないためだと思います。

CONSTANT long MAX_PATH = 260
file_fine_data.cFileName = Space( MAX_PATH + 1 )
file_fine_data.cAlternateFileName = Space( MAX_PATH + 1 )
と行ってから、FindFirstFileA()を呼んでみてください。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows98
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

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

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