Merhaba,
Öncelikle Oninit methodunda timerın kaç saniyede bir tetikleneceğini belirlemeniz gerekir. aşağıdaki örneğe göre 60 saniyede bir tetiklenecek.
public override void OnInit()
{
SetTimerInterval(60);
}
daha sonra timer tetiklendiğinde yapılacak işlemlerin kodunu yazmalısınız.
dosya okuması için DosyadanOku() fonksiyonunu çağırıp dosyadan veri alabilirsiniz.
daha detaylı bilgi için c# dokumanlarından dosyaya veri yazma ve okuma diye arama yapıp araştırabilirsiniz.
public override void OnTimer()
{
string veriiler=DosyadanOku("C:\\klasorAdi\\","dosyaAdi");
}
// Dosya oku
public string DosyadanOku(string dosyayolu, string dosyaAdi)
{
if (!System.IO.Directory.Exists(dosyayolu))
Directory.CreateDirectory(dosyayolu);
string _fileName = Path.Combine(dosyayolu, dosyaAdi + ".txt");
if (!File.Exists(_fileName))
{
File.AppendAllText(_fileName, "");
}
return File.ReadAllText(_fileName);
}
NOT: dosya işlemleri için aşağıdaki kütüphaneyi eklemelisiniz.
using System.IO;