Çözüldü Link label URL ekleyince hata veriyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

ahmetKs

Centipat
Katılım
12 Eylül 2022
Mesajlar
190
Çözümler
1
Yer
Antalya
Daha fazla  
Sistem Özellikleri
Ryzen 5 5500
Rx560
16gb ram
Cinsiyet
Erkek
Meslek
Öğrenci
Yardım edebilecek var mı arkadaşlar? Kendimce bir uygulama üzerine uğraşıyorum ama şu linklabel olayını 2 senedir kullanamıyorum URL'i ekleyince hata veriyor.
 
Çözüm
Click eventini şöyle değiştirin.
C#:
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            string url = "https://www.youtube.com";
            ProcessStartInfo psi = new ProcessStartInfo
            {
                    FileName = url,
                    UseShellExecute = true
            };
            Process.Start (psi);
        }
Kurdugunuz bi program yapiyor olmali. TRY Catch ile hatayi detayli yakalayip cikan String degerini verin.
 
Kodunuzun üst kısmını bu şekilde yapıp dener misiniz?

C#:
using System;
using System.Drawing;
using System.Windows.Forms;
using System.Diagnostics;

Yok hocam, hala olmuyor. Anlamadım ne sorun var.
 
Ben anladim. Windows yollar da eger Türkçe karakter veya bosluk varsa o yolu bulamiyor. Process Start islemi de o yola erismeye calisiyor fakat erisemiyor bu yuzden.
 
Son düzenleyen: Moderatör:
Dediğim gibi, kod üzerinde sorun yok. Sistem kaynaklı yüksek ihtimalle. Veya Visual Studio kaynaklı.

VS 2022 var. Ondan buyuk ıhtımal. Okulda 2015 kullanıyorduk. Onda pek sıkıntı olmuyordu.
 
Ben anladim. Windows yollar da eger Türkçe karakter veya bosluk varsa o yolu bulamiyor. Process Start islemi de o yola erismeye calisiyor fakat erisemiyor bu yuzden.

TR karakter kullanmadım hocam.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…