c# Ad İle Program Çalıştırıma Yani Ad Deişiklik Tarama Yapma NAsıl Olur

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Banlı Üye
Katılım
25 Haz 2017
Mesajlar
112
Tepki puanı
12
8 HİZMET YILI
Evet Arkdaşlar örnek merhaba.exe biri gidip merhaba adı deişip başlat dedinde hata vermesi istiyorum

bu bilen var mı
 
aka panic.rs
Kurucu
Katılım
18 Haz 2015
Mesajlar
3,379
Çözümler
50
Tepki puanı
13,156
Ödüller
22
Sosyal
10 HİZMET YILI
açıklamanda eksiklik var.

programının adı merhaba.exe diyelim abc.exe yapıldığında çalışmasın mı istiyosun.
 
  • Konuyu başlatan
  • Yasaklandı
  • #3
Banlı Üye
Katılım
25 Haz 2017
Mesajlar
112
Tepki puanı
12
8 HİZMET YILI
açıklamanda eksiklik var.

programının adı merhaba.exe diyelim abc.exe yapıldığında çalışmasın mı istiyosun.
Aynen onun ifade etmek istedim program merhaba.exe orhan.exe yaptında yazılm hata versin yani source kodda gömülü olan adı sadece çalıştırsın
 
Süper Üye
Katılım
20 Eyl 2021
Mesajlar
673
Çözümler
2
Tepki puanı
73
Ödüller
5
4 HİZMET YILI
Aynen onun ifade etmek istedim program merhaba.exe orhan.exe yaptında yazılm hata versin yani source kodda gömülü olan adı sadece çalıştırsın
System.Diagnostics kullanırsan srcdeki gömülü programı açtırabilirsin.
Post automatically merged:

Aynen onun ifade etmek istedim program merhaba.exe orhan.exe yaptında yazılm hata versin yani source kodda gömülü olan adı sadece çalıştırsın
örneğin chrome.exe yazarsın ismi değişirse açmaz.
 
aka panic.rs
Kurucu
Katılım
18 Haz 2015
Mesajlar
3,379
Çözümler
50
Tepki puanı
13,156
Ödüller
22
Sosyal
10 HİZMET YILI
C#:
using System;
using System.Diagnostics;
public class Program
{
    public static void Main()
    {
        var name = Process.GetCurrentProcess().ProcessName;
        if(name !="merhaba") // .exe eklemeden yazicaksin
        {
            Console.WriteLine("hata exe adi merhaba.exe degil");
        }
        
    }
}
 
  • Konuyu başlatan
  • Yasaklandı
  • #6
Banlı Üye
Katılım
25 Haz 2017
Mesajlar
112
Tepki puanı
12
8 HİZMET YILI
C#:
using System;
using System.Diagnostics;
public class Program
{
    public static void Main()
    {
        var name = Process.GetCurrentProcess().ProcessName;
        if(name !="merhaba") // .exe eklemeden yazicaksin
        {
            Console.WriteLine("hata exe adi merhaba.exe degil");
        }
       
    }
}
Saolasın Zahmet Ettin Yazdın Olmadı Program cs yerine yazdım form 1 yerine InitializeComponent(); ve form load yazdım herhangi birşey olmadı dosya adı ne koysam hata vermedi
 
Tutti mi chiedono perché ho imparato questa lingua
Süper Üye
Katılım
17 Mar 2016
Mesajlar
634
Çözümler
5
Tepki puanı
112
Ödüller
11
10 HİZMET YILI
Saolasın Zahmet Ettin Yazdın Olmadı Program cs yerine yazdım form 1 yerine InitializeComponent(); ve form load yazdım herhangi birşey olmadı dosya adı ne koysam hata vermedi
Sen düzgün bir şekilde kullandığına eminmisin hem component yerinde niye kullanıyorsun load yerinde kullanacaksın

Kod:
var name = Process.GetCurrentProcess().ProcessName;
            if (name != "ABC")
            {
                Close();
            }
 
  • Konuyu başlatan
  • Yasaklandı
  • #8
Banlı Üye
Katılım
25 Haz 2017
Mesajlar
112
Tepki puanı
12
8 HİZMET YILI
Sen düzgün bir şekilde kullandığına eminmisin hem component yerinde niye kullanıyorsun load yerinde kullanacaksın

Kod:
var name = Process.GetCurrentProcess().ProcessName;
            if (name != "ABC")
            {
                Close();
            }
Teşekür Ederim Şimdi Tepki verdi @

LeftSpace

Console.WriteLine("hata exe adi merhaba.exe degil"); sanırım burası hatalıymış ö yüzden tepki vermedi Close(); bunla deişince çalıştı
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst