更新日時の取得
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
yamazawakt
居住地: 山形県
投稿数: 228
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
お世話になります。
V8使用しております。
処理の中で2つのTXTファイルをバッチで取り込み
1つのデータを作成しております。
条件としてかならずそのTXTファイルの更新日時の日付
が一緒の場合のみ処理を行うようにしたいのです。
MAGIC側でファイルの更新日時を取得(見る)する
方法はありますでしょうか?
経験のある方が居られましたら、ご教授の程よろしくお願いいたします。
V8使用しております。
処理の中で2つのTXTファイルをバッチで取り込み
1つのデータを作成しております。
条件としてかならずそのTXTファイルの更新日時の日付
が一緒の場合のみ処理を行うようにしたいのです。
MAGIC側でファイルの更新日時を取得(見る)する
方法はありますでしょうか?
経験のある方が居られましたら、ご教授の程よろしくお願いいたします。
投票数:0
平均点:0.00
Jiro123
投稿数: 271
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
V8の標準機能では、ファイルの更新日付を取得する関数は見つからないですね。
uniPaaS V1 ならば、「FileInfo」関数があるんですけどね。
例えばこんなのはどうでしょうか。
OSコマンドで、該当ファイルの存在するフォルダのdirコマンドを実行します。このとき、「>(入出力リダイレクション)」をつけて、任意のファイルに結果を出力するようにします。
その結果ファイル(テキストファイル)から、ファイルの日付の情報を取得するという方法です。
ざっくりとした説明ですが、イメージはつかめますでしょうか。
uniPaaS V1 ならば、「FileInfo」関数があるんですけどね。
例えばこんなのはどうでしょうか。
OSコマンドで、該当ファイルの存在するフォルダのdirコマンドを実行します。このとき、「>(入出力リダイレクション)」をつけて、任意のファイルに結果を出力するようにします。
その結果ファイル(テキストファイル)から、ファイルの日付の情報を取得するという方法です。
ざっくりとした説明ですが、イメージはつかめますでしょうか。
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
GET.DLLを使用してタイムスタンプを取得できる方法があったような気がします。
投票数:0
平均点:0.00
yamazawakt
居住地: 山形県
投稿数: 228
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
ISHIJIMAさんへ
お世話様です。
GET.DLLですね。今まで使用したことが無いので・・・
自分で調べてみます!
お世話様です。
GET.DLLですね。今まで使用したことが無いので・・・
自分で調べてみます!
投票数:0
平均点:0.00
yamazawakt
居住地: 山形県
投稿数: 228
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
Jiro123さんへ
お世話様です。
>ざっくりとした説明ですが、イメージはつかめますでしょうか。
DIRまでは分かるのですが・・・その後がわかりません。
お世話様です。
>ざっくりとした説明ですが、イメージはつかめますでしょうか。
DIRまでは分かるのですが・・・その後がわかりません。
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
おはようございます。
私はGET.DLLは使った事がないのですがmgTools.DLLでも可能です。
http://www.magicsoftware.co.jp/mginfo/library/userlib/v7/mgtl1600.htm
コール U=ユーザPRC 式="mgtool.mgFindFirst" パラメータが11個
mgTools.DLLは、C:\MAGIC\V8GENフォルダなどに置きます。
私はGET.DLLは使った事がないのですがmgTools.DLLでも可能です。
http://www.magicsoftware.co.jp/mginfo/library/userlib/v7/mgtl1600.htm
コール U=ユーザPRC 式="mgtool.mgFindFirst" パラメータが11個
mgTools.DLLは、C:\MAGIC\V8GENフォルダなどに置きます。
投票数:0
平均点:0.00
yamazawakt
居住地: 山形県
投稿数: 228
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
nkmt さんへ
いつも有難うございます!
GET.DLLもmgTools.DLLも使用したことが無いのでやってみます。
mgTools.DLLは作業フォルダに置けばよいのでしょうか?
いつも有難うございます!
GET.DLLもmgTools.DLLも使用したことが無いのでやってみます。
mgTools.DLLは作業フォルダに置けばよいのでしょうか?
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
こんにちは。
> mgTools.DLLは作業フォルダに置けばよいのでしょうか?
はい、そうですよ。
> mgTools.DLLは作業フォルダに置けばよいのでしょうか?
はい、そうですよ。
投票数:0
平均点:0.00
yamazawakt
居住地: 山形県
投稿数: 228
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
nkmtさんへ
お世話様です。
作業フォルダへの保存を行いました。
コール→ユーザPRC まではわかりますが
その後はどのような設定を行えばよろしいのでしょうか?
すみません、ご返答よろしくお願いします。
お世話様です。
作業フォルダへの保存を行いました。
コール→ユーザPRC まではわかりますが
その後はどのような設定を行えばよろしいのでしょうか?
すみません、ご返答よろしくお願いします。
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
投票数:0
平均点:0.00
yamazawakt
居住地: 山形県
投稿数: 228
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
nkmtさんへ
いつも有難うございます。
試したところ無事できました!
またnkmtさんには助けられました・・・
有難うございました!
いつも有難うございます。
試したところ無事できました!
またnkmtさんには助けられました・・・
有難うございました!
投票数:0
平均点:0.00