2015-10-08 18 views

cevap

14

TParallel.&For için yöntem tanımı, ayrılmış sözcüğünden (for) kurtulmak için ve işareti gerektirir. Belirsizliğin olacağı durumlar haricinde, yöntemi çağırırken kullanmak zorunda değilsiniz. Örneğin

: Hiç bunu neden isteyeyim ancak hayal edemiyorum

with TParallel do begin 
    &For(...) // etc 
end; 

.

Kendi sınıflarınızdan birindeyseniz, aklınızda bulunsun, kaçak bir yönteme yapılan dahili çağrılar, hem işareti hem de açık bir sınıf veya örnek (self) tanımlayıcısı gerektirir.

TParallel mühürlü bir sınıftır, bu nedenle bu durumda nokta budur. Asla içinde veya bir alt sınıf içinde çalışmayacaksınız.

+2

Muhtemelen, sadece uygulama beyanında değil, tip beyanında gereklidir. –

+1

@DavidHeffernan Ayrıca uygulamada da gereklidir. Bu noktada kapsamın çözülebileceğini düşünürdünüz, ancak uygulamada bu bilgiyi atlamamak bir derleyici hatası yaratır ('' Beklenen IN, ancak '' aldı '). –

+1

Bunun için teşekkürler, ilginç –