- Yasaklandı
- #1
Banlı Üye
Evet Arkdaşlar örnek merhaba.exe biri gidip merhaba adı deişip başlat dedinde hata vermesi istiyorum
bu bilen var mı
bu bilen var mı
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ınaçıklamanda eksiklik var.
programının adı merhaba.exe diyelim abc.exe yapıldığında çalışmasın mı istiyosun.
System.Diagnostics kullanırsan srcdeki gömülü programı açtırabilirsin.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.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
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 vermediC#: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"); } } }
Sen düzgün bir şekilde kullandığına eminmisin hem component yerinde niye kullanıyorsun load yerinde kullanacaksınSaolası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
var name = Process.GetCurrentProcess().ProcessName;
if (name != "ABC")
{
Close();
}
Teşekür Ederim Şimdi Tepki verdi @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(); }