16 Temmuz 2018, 04:48:46

Haberler:

Forum kuralları güncellendi LÜTFEN  okuyunuz:  https://bit.ly/2IjR3ME


makro değer

Başlatan fofo, 05 Nisan 2018, 18:04:03

fofo

PROTON da makro programdan değer döndürmenin yöntemi nedir?

makrodaki a değişkeninin değerini ana programdaki b değişkenine aktaramadım.

yas

Her satırın sonunda üsten tek tırnak işareti önemli onu atlıyor olabilirsin. Birde yazdığın prosedürün son satırında bu tırnağı kullanmamak gerekli.

Kod Seç
$define GetMax(x,y,z) If y Then '
z = x '
Else '
z = y '
EndIf
GetMax(Var1Var2Var3)

gibi

fofo

Tam anlamadım biraz daha konuyu açarmısınız

yas

Yukarıda bahsettiğim kural prosedür içerisinde basic kod yazıldığında uyulması gereken bir kuraldı. az önce bir örnek hazırladım fakat tırnak olmadanda çalıştı. Muhtemelen yeni versiyonların birinde bu gereklilik kaldırıldı.
Neyse özetle yukarıda söylediğimin dikkat edilecek bir hükmü yok su anda.

http://www.dosya.tc/server12/54gp6v/PROTON_PROC.zip.html

Bu örnek macro ile giriş durumda olan portb yi okuyup b değişkenine yazıyor. İstediğin böyle bir şeydi sanırım.