HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2009
0319
@minstr関数でrefstrの中を検索3解決


@m

リンク

2009/3/19(Thu) 21:03:13|NO.23986

ダイアログ16のファイル参照画面を途中で閉じたときのエラーを無くすために
refstrの変数から「:」(「C:\〜」などの一部)を検索してfile==1なら〜という感じでプログラムを組みたいと思っています。

file = instr(refstr, , ":")

こんな感じで記述したのですが、実行してみるとこの行で「変数名が指定されていません」というエラーになってしまいます。 refstr内を検索することはできないのか、それとも自分の記述が間違っているのかどうかを教えてください。



この記事に返信する


SYAM

リンク

2009/3/19(Thu) 21:08:18|NO.23987

間違いでないことを確認したい、というのであれば、直前で refstr の内容を何らかの文字列変数に代入してそれをrefstrの代わりに指定してみて、それが動いたら refstr ではダメなんだなと判断がつくのでないでしょうか。



@m

リンク

2009/3/19(Thu) 21:15:43|NO.23988

たった今、同じことを考えて試してみたら成功しました。
それでも早い回答と詳しい解説ありがとうございました!



Kpan

リンク

2009/3/19(Thu) 22:36:42|NO.23990

>ダイアログ16のファイル参照画面を途中で閉じたときのエラーを無くすために
これはdialog命令後のstatを見ればOKかと。(^^;



ONION software Copyright 1997-2023(c) All rights reserved.