NetOpenX - Şirket Listesi Getirme
Written by Bahadır on

📋 İçindekiler
📋 Genel Bakış
Bu makale NetOpenX entegrasyonu kullanarak ilgili işlemlerin nasıl gerçekleştirileceğini açıklamaktadır.
💻 Kod Örneği
using System;
using System.Runtime.InteropServices;
using NetOpenX50;
namespace NetOpenXTest
{
public static class KernelOrnek
{
public static void GetSirketListesi()
{
Kernel kernel = new Kernel();
SirketList sirketList = default(SirketList);
try
{
sirketList = kernel.SirketListesi;
for (int i = 0; i < sirketList.SirketSayisi; i++)
{
SirketInfo sirket = sirketList.get_SirketInfo(i);
Console.WriteLine("Sirket Adi : {0}, Sirket Yili : {1}", sirket.SirketAdi, sirket.SirketYili);
}
}
finally
{
Marshal.ReleaseComObject(sirketList);
kernel.FreeNetsisLibrary();
Marshal.ReleaseComObject(kernel);
}
}
}
}
⚠️ Önemli Notlar
Dikkat: COM nesnelerini kullandıktan sonra mutlaka temizleyin.
Bilgi: Hata yakalama için try-catch-finally bloklarını kullanın.
Comments