「なでしこv1」開発掲示板

なでしこv1のバグや要望を書き込む掲示板

(#1273) 元からウラワザだった? - U D (2009-10-22 22:46) /高 議論中
ファイルの「存在」命令でワイルドカード"*"が使えるという情報は
そもそもどこにも書いてなかったように思います。(ウラワザ?)
ワイルドカードが使えるとマニュアルや命令の使い方に明記してあるものは、
「ファイル列挙」など、列挙系の命令のみだと思います。
(逆にいえば、列挙命令を組み合わせれば期待する動作は実現できます;下記スレ参照)

実際、僕も↓の質問があるまで「存在」命令にワイルドカードを使えるということは知りませんでした。
 http://www.himanavi.net/cgi/nade-1st/cbbs.cgi?mode=al2&number=4133&no=0
ただこのときは実際に使えることを確認できたので、「そうか、使えるんだなぁ」と
思ったのですが、今使えなくなっているようなので調べてみると、
そもそも fileExist() ルーチンの仕様が Delphi のバージョンで変わっているようなのです:
 http://hpcgi1.nifty.com/MADIA/DelphiBBS/wwwlng.cgi?print+200606/06060022.txt

元々のDelphiの側の命令の仕様が変わってしまっているのと、
存在命令でワイルドカードを使うこと自体がマイナーだと思うので、
無理に使えるよう修正する必要もないと思うのですが、どうでしょう?
存在でワイルドカードの使用 / sat (2009-10-15 17:20) (#1261)/ 高 未処理
  元からウラワザだった? / U D (2009-10-22 22:46) (#1273)/ 高 議論中
    RE:元からウラワザだった? / SAT (2009-10-23 10:45) (#1274)/ 高 解決

(#1273)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能