Когда я пытаюсь показать изображение по ссылке, я получаю сообщение об ошибке - PullRequest
0 голосов
/ 30 апреля 2010

Когда я пытаюсь показать изображение при нажатии на ярлык, появляется сообщение об ошибке: нераспознанная escape-последовательность

Код:

public void linkLabel1_LinkClicked(object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e)
{
    System.Diagnostics.Process.Start(
           "mspaint~C:\Users\Joshua Banks\Desktop\Downtown_atlanta_night.jpg");

}

1 Ответ

1 голос
/ 30 апреля 2010

Вам необходимо экранировать \ chararacters в вашей строке (пути к изображению), либо экранируя их с помощью другой \, либо используя дословную строку.

escape-символы:

System.Diagnostics.Process.Start("mspaint~C:\\Users\\Joshua Banks\\Desktop\\Downtown_atlanta_night.jpg");

Строковый литерал:

System.Diagnostics.Process.Start(@"mspaint~C:\Users\Joshua Banks\Desktop\Downtown_atlanta_night.jpg");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...