Zitat von
sakura:
Zitat von
Chewie:
Falls sie im
implementation-Teil steht, musst du den Namen der
Unit angeben, wenn du sie aus einer anderen
Unit aufrufst.
Falsch, wenn Du die Variabel im
implementation-Teil deklariert hast, dann ist diese ausserhalb der
UNIT, in welcher diese deklariert wurde
nicht verfügbar. Wenn die Variable auch in anderen Units verfügbar sein soll, dann musst Du diese im
interface-Teil deklarieren.
Wenn ich die Variable
s im interface-Teil von Unit2 deklariere und diese
Unit im implementation-Teil von Unit1 in die uses-Klausel einfüge, kann ich mit
Unit2.s auf die Variablle zugreifen. Also entweder hab ich doch recht (eher unwahrscheinlich
) oder ich hab dich falsch verstanden.