論理名の内容の扱いについて
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
hiro
居住地: 三重
投稿数: 188
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
みなさん こんばんわ
分かる方がいましたら、教えてください。
関数「DirDlg」のパラメータのルートの指定に
論理名を使用するとうまく動作しません。
直接ディレクトリを指定するとそのディレクトリが最初の
位置として表示されます。
論理名の内容を取得する関数がないので、この場合は
「INIGET」関数で直接取ってこないと無理なのでしょうか?
よろしくお願いします。
分かる方がいましたら、教えてください。
関数「DirDlg」のパラメータのルートの指定に
論理名を使用するとうまく動作しません。
直接ディレクトリを指定するとそのディレクトリが最初の
位置として表示されます。
論理名の内容を取得する関数がないので、この場合は
「INIGET」関数で直接取ってこないと無理なのでしょうか?
よろしくお願いします。
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
おはようございます。ちょっとご質問の内容から話がそれますが。
> 論理名の内容を取得する関数
V9かV9Plusからだったと思いますが、論理名の内容を取得するTranslate っていう関数がありますよ。
INIGET関数より、記述がシンプルですね。
> 論理名の内容を取得する関数
V9かV9Plusからだったと思いますが、論理名の内容を取得するTranslate っていう関数がありますよ。
INIGET関数より、記述がシンプルですね。
投票数:1
平均点:10.00
hiro
居住地: 三重
投稿数: 188
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
nkmtさん 返信 ありがとうございます。
ヘルプ確認しました。一度試したいと思います。
しかし?
V10だけなのかヘルプでは’Translate’と
’TranslateNR’とあります。
説明は同じと思いますが何が違うのでしょう?
ヘルプ確認しました。一度試したいと思います。
しかし?
V10だけなのかヘルプでは’Translate’と
’TranslateNR’とあります。
説明は同じと思いますが何が違うのでしょう?
![](../../uploads/smil3dbd4d75edb5e.gif)
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
> 説明は同じと思いますが何が違うのでしょう?
TranslateNR っていう関数があるんですね。知りませんでした。
V9 Plusには無かったですね。
どちらもネストした論理名にも対応しているんですね。
(普段、自分はネストした論理名は作らないようにしておりました。)
以下の違いがあるようですね。
Translate:指定した論理名が見つからない場合は、指定した文字列がそのまま返ります。
TranslateNR:指定した論理名が見つからない場合は、戻り値から論理名が削除されます。
論理名が見つからなかった場合の結果が異なるんですね。
TranslateNR っていう関数があるんですね。知りませんでした。
V9 Plusには無かったですね。
どちらもネストした論理名にも対応しているんですね。
(普段、自分はネストした論理名は作らないようにしておりました。)
以下の違いがあるようですね。
Translate:指定した論理名が見つからない場合は、指定した文字列がそのまま返ります。
TranslateNR:指定した論理名が見つからない場合は、戻り値から論理名が削除されます。
論理名が見つからなかった場合の結果が異なるんですね。
投票数:1
平均点:10.00
hiro
居住地: 三重
投稿数: 188
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
nkmtさん 再度の返信ありがとうございます。
最後の一文が違っていたのですね。
失礼しました。
でも、この説明は分かりにくいですね。
削除されるとはどういうことでしょう。
NULLが返るという意味でしょうね。
NRは[NO RETURN]?
最後の一文が違っていたのですね。
失礼しました。
でも、この説明は分かりにくいですね。
削除されるとはどういうことでしょう。
NULLが返るという意味でしょうね。
NRは[NO RETURN]?
投票数:0
平均点:0.00