こんにちわ。本当に困っています。
if then 文;
・
・
・
if then 文;
if then
begin
文
end;
if then
begin
if then
begin
問題文1;
問題文2;
問題文3;
end;
end;
とすると、問題文1しか実行されず、問題文2、問題文3は実行されません。ヘルプのネストエラーの項目を見てもわかりません。
ちなみに、1しか実行されていないのは明らかです。よろしくお願いいたします。
すべてをBegin 〜 end;でくくってみてください。
HOtaさん。ありがとうございます。
すべて、Beginでくくりました。しかし解決できません。相変わらずです。。すいません。
その例文だと特に問題は無い。
ソースコード全部掲示してみてください
例文だけで判断すると、
1.問題文1がBreak文
2.問題文1がGoto文
3.問題文1(もしくは問題文2)で例外が発生している
ですかね。
みなさんすいません。ネスとエラーでもなんでもありませんでした。問題文1で2と3を制御する変数が書き換えられていたために起こったことでした。ご迷惑かけました。
ツイート | ![]() |