Çözüldü Windows'taki kullanıcı adını Label'e yazmak mümkün mü?

  • Konuyu başlatan Pube
  • Başlangıç Tarihi
  • Mesaj 7
  • Görüntüleme 242
Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Pube

Kilopat
Katılım
6 Mayıs 2016
Mesajlar
453
Çözümler
3
Daha fazla  
Sistem Özellikleri
Huawei Matebook D15 AMD Radeon Vega 8, Ryzen 5 3500U
Cinsiyet
Erkek
Meslek
Öğrenci
Merhaba.C#'da o anki Windows oturumu açık olan hesap ismini Label'e yazdırmanın bir yolu var mıdır?
 
Çözüm
Kod:
using System.Security.Principal;

WindowsIdentity identity = WindowsIdentity.GetCurrent();
string userName = identity.Name;
label1.Text = "Kullanıcı Adı: " + userName;
1697892231366.png
 
Kod:
using System.Security.Principal;

WindowsIdentity identity = WindowsIdentity.GetCurrent();
string userName = identity.Name;
label1.Text = "Kullanıcı Adı: " + userName;

Hocam dediğiniz oldu ama bu desktop-knu48CL sadece bendemi çıkıyor bunu kaldırmanın bir yolu var mı?

1697892736221.png
 
Hocam dediğiniz oldu ama bu desktop-knu48CL sadece bendemi çıkıyor bunu kaldırmanın bir yolu var mı?

Eki Görüntüle 1984909
Onun için ya "/" karakterini bulduktan sonra bir string dizisine tek tek char olarak atacaksın yada @365436 gösterdiği gibi Environment.UserName değişkenini kullanacaksın.
 

Yeni konular

Geri
Yukarı