Haberler:

Foruma Resim Yükleme ve Boyut Sınırlaması ( ! )  https://bit.ly/2GMFb8H

Ana Menü

makro değer

Başlatan fofo, 05 Nisan 2018, 15: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.

$define GetMax(x,y,z) If x > y Then '
z = x '
Else '
z = y '
EndIf
GetMax(Var1, Var2, Var3)

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.