ParLog
Tanım
Bir uygulama veya makro içinden; başka bir uygulama veya makro çağrıldığında, çağrılan uygulamadaki hata mesajlarını daha sonra kullanmak amacıyla saklamaya yarayan bir fonksiyondur.
Kullanım Şekli
Değişken = Document.ParLog(Kayıtİsmi, Mesaj)
Ana Nesne
Document (Doc) nesnesinin elemanıdır. Bir doküman nesnesi ile kullanılmak zorundadır.
Parametreler
Parametre |
Açıklama |
Kayıtİsmi |
Hata veya uyarı mesajının bellekte hangi isimle saklanacağını belirtir. Metin içerikli bir alandır. Kullanılması zorunlu bir parametredir. |
Mesaj |
Bellekte saklanmak istenilen mesajdır. Uzun mesajlarda satırbaşı yapılmak isteniyorsa; carriage return karakteri (Chr(13)) veya linefeed karakteri (Chr(10)) istenilen kadar kullanılabilir. Kullanılması zorunlu bir parametredir. |
Geri Dönen Değerler
Geri dönen değer bulunmamaktadır.
Hatırlatmalar
•MsgBox_ParLog fonksiyonundan tek farkı, ekranda mesaj kutusunun gösterilmemesidir.
Örnek
Sub Makro1() KayitIsmi = "HataAdı" Mesaj = "Dikkat! Hata Oluştu. Hata Kodu : 403" Sonuc = Doc.ParLog(KayitIsmi,Mesaj) Doc.MsgBox("Kayıtlı Olan Hata= " & Doc.GetParLog(KayitIsmi)) End Sub |
Yukarıdaki örnek; Mesaj değişkenindeki uyarıyı daha sonra kullanılması için HataAdı adlı değişkende saklamaktadır. Saklanan mesaj sonra bir başka mesaj kutusunda gösterilmek üzere çağrılmaktadır. Bu durumda mesaj kutusu, aşağıdaki resimlerdeki gibi görülecekti.