Manwe Work 1
Manwe Work
noisiv 1
noisiv
berkmenoo 1
berkmenoo
mavzermete 1
mavzermete
Mt2Hizmet 1
Mt2Hizmet
xranzei 1
xranzei
Hikaye Ekle

C# ile Metin2den Değer Çekmek

  • Konuyu başlatan Konuyu başlatan azraa1
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 7
  • Görüntüleme Görüntüleme 729
Kullandığın fonksiyon GetProcIdFromName, name stringinden "exe" ve "bin" yazılarını sildiği için hata alıyorsun. Senin için aynı fonksiyonu o bölümleri silerek yazdım. Namespace'in altına ekleyip GetProcIdFromName yerine GetProcIdFromFullName kullanmalısın. Kod:

C#:
    public static class MemExtensions
    {
        public static int GetProcIdFromFullName(this Mem mem,string name)
        {
            foreach (Process process in Process.GetProcesses())
            {
                if (process.ProcessName.Equals(name, StringComparison.CurrentCultureIgnoreCase))
                {
                    return process.Id;
                }
            }

            return 0;
        }
    }
 
Kullandığın fonksiyon GetProcIdFromName, name stringinden "exe" ve "bin" yazılarını sildiği için hata alıyorsun. Senin için aynı fonksiyonu o bölümleri silerek yazdım. Namespace'in altına ekleyip GetProcIdFromName yerine GetProcIdFromFullName kullanmalısın. Kod:

C#:
    public static class MemExtensions
    {
        public static int GetProcIdFromFullName(this Mem mem,string name)
        {
            foreach (Process process in Process.GetProcesses())
            {
                if (process.ProcessName.Equals(name, StringComparison.CurrentCultureIgnoreCase))
                {
                    return process.Id;
                }
            }

            return 0;
        }
    }
teşekkürler çalıştı
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst