Önemli Bilgilendirme!
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register

diaviewde msgbox kullanımı

Cevapla
Kullanıcı avatarı
serdar1899
Mesajlar: 2
Kayıt: 10 Ara 2022, 08:47
İletişim:
Durum: Çevrimdışı

diaviewde msgbox kullanımı

Mesaj gönderen serdar1899 »

merhabalar

Diaview scadada kullanıcıya bir mesaj göstertip evet hayır cevabı almak istiyorum bunu Hmıcmd.msgbox ile yapabiliyorum ancak dönüş değerini yani kullanıcı evet yada hayıra bastı değerini alamıyorum

dim result
result= hmıcmd.msgbox "........"

yaptığımda hata alıyorum bunu nasıl çözebilirim
Kullanıcı avatarı
Turhan
Mesajlar: 8435
Kayıt: 07 Mar 2018, 16:06
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: diaviewde msgbox kullanımı

Mesaj gönderen Turhan »

Merhaba,

Komut satırının örnekte verilen response değişkenini kullanabilirsiniz.

Kod: Tümünü seç


Dim Msg, Style, Title, Help, Ctxt, Response, MyString

Msg = "Motor çalışacaktır. Devam etmek istiyormusunuz?"

Style = vbYesNo	+	vbDefaultButton1

Title = "Delta Turkiye" 


'MsgBox
response = MsgBox(Msg, Style, Title)


'MsgBox durum karşılaştırma
Select	Case	response
	
	Case	1	
	Var.string0	=	"OK butonuna basıldı."

	Case	2
	Var.string0	=	"Cancel butonuna basıldı."
	
	Case	3
	Var.string0	=	"Abort butonuna basıldı."
		
	Case	4
	Var.string0	=	"Retry butonuna basıldı."
	
	Case	5
	Var.string0	=	"Ignore butonuna basıldı."
	
	Case	6
	Var.string0	=	"Yes butonuna basıldı."
	
	
	Case	7
	Var.string0	=	"No butonuna basıldı."
	
	
	
end Select
DELTA Electronics Turkey

Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Cevapla

“Scada Forum” sayfasına dön