私はしばらくこれをやろうとしてきましたが、方法がわかりません。外部の .prg ファイルから別の .prg へのプロシージャを呼び出したいです。
だから、そのために、私は:
SET PROCEDURE TO cenas2.prg Additive \\ cenas2.prg is the filename with the procedure called myproc inside
Do myproc
私の問題は、実行するとエラーが発生することです。ファイル「cenas2.prg」が存在しません。
だから、私は次のコードを実行しました:
WAIT WINDOW 'Path: ' + SET('PATH') + CHR(13)+CHR(10) + 'Default drive: ' + SET('Default') + CHR(13)+CHR(10) + 'Current directory: ' + CURDIR()
そして、私は得ました:
道 :
デフォルト ドライブ C:
現在のディレクトリ: \PHC20CRP\
cenas2.prg は PHC20CRP 内にあり、file("cenas2.prg") を実行すると true が返されるため、プロシージャを設定しようとしたときにファイルが存在しないと返すのは意味がないと思います。誰でも私を助けることができますか??
ありがとう