名前 題名 ▼ Mr.XRAYさん > ▼ takiさん > > > ちいさい声で「関数内関数」… > > そうでした. > 今,例のサンプルコードみていて,taki さんの言いたいことを > 理解しました. > 関数内関数使っているんですね. > おそらく,nyさんはこれで悩んでしまったのかも知れません. > ハハハッ.気づくのが遅いって !! (← 私のこと) > > もう見ていないかも知れませんが,一応... > 関数内関数も,そのプロシージャ内だけで使用する場合に使います. > > // drawDeclinedEllipsePの先頭 > procedure drawDeclinedEllipseP(... > type > .... > var //この var はdrawDeclinedEllipseP全体で使用する変数 > ... > function rot(... //関数内関数rot > var > ... //関数内関数rot内だけで使用する変数 > begin > ... //関数内関数rotのコード > end; > > procedure drawDeclinedEllipsePP(... //関数内関数drawDeclinedEllipsePP > var > ... //関数内関数drawDeclinedEllipsePP内だけで使用する変数 > begin > ... //関数内関数drawDeclinedEllipsePPのコード > end; > begin > // drawDeclinedEllipsePの本体 > // ここで,関数内関数を使用 > end; GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link