programで少し追加のプログラムを作る時にusesにユニットを列記する順番を
間違えると変な動きになることがありますね、
(initializationセクションで初期化する順番が逆さまになるとAccessViolation
になりますね)
Unitの順番表てあるのかな?
> Unitの順番表てあるのかな?
ありません。後ろの方がコンパイラからみて優先度が高いということを知っていると
なにも疑問がありませんし。知らないと「変な動き」と感じるかも知れません。
りおりおさんありがとうございました。
質問ですが、これって取り説にのっているのでしょうか、それとのあたりまえの事でしょうか?
Delphi7でしたら、言語ガイドの
3−4ページ「初期化部」
3−5ページ「ユニット参照とuses節」
3−7ページ「複数のユニットの参照と間接的なユニット参照」
あたりに書いてありますよ。
ツイート | ![]() |