Загрузка...

Открыть ссылку c#

Тема в разделе C# создана пользователем NavigatoR 3 мар 2018. 686 просмотров

Загрузка...
  1. NavigatoR
    NavigatoR Автор темы 3 мар 2018 243 19 фев 2017
    Есть приложение, и там консоль для админов, не могу понять как сделать так, что бы при отправке команды просто переходило по ссылке

    Есть команда GC

    Код

    else if (packetHeader == "GC")
    {
    var gc = Process.GetCurrentProcess().WorkingSet64 / 1024;
    Send("0|A|STD|Потребление памяти до очистки : " + Process.GetCurrentProcess().WorkingSet64 / 1024 + " KB");
    GC.Collect(10000);
    gc -= Process.GetCurrentProcess().WorkingSet64 / 1024;
    Send("0|A|STD|Очистил память !");
    Send("0|A|STD|Очищено: " + gc + " KB");
    Send("0|A|STD|Потребление памяти : " + Process.GetCurrentProcess().WorkingSet64 / 1024 + " KB");
    }

    Нужно как то сделать что то тип такого
    Код

    else if (packetHeader == "DEL")
    {
    ПЕРЕХОД ПО ССЫЛКЕ localhost/del.php
    }
     
  2. PrivateSoftware
    PrivateSoftware 9 мар 2018 Заблокирован(а) 134 27 сен 2017
    Я так понял тебе надо открыть ссылку в браузере?
     
  3. waydersoon_inactive
    Тебе нужно сделать запрос по этому адресу или просто открыть в браузере?
     
  4. misber
    misber 9 мар 2018 -_- 31 10 фев 2017
    Чтобы в C# (csharp) открыть URL в баузере по умолчанию достаточно использовать shell команду start, в синтаксисе языка получаем следующую строку

    System.Diagnostics.Process.Start("http://yandex.ru");
    таким же образом можно открыть не только сайт в сети, но и например открыть диск C: на компьютере в проводнике

    System.Diagnostics.Process.Start("c:");
     
  5. PrivateSoftware
    PrivateSoftware 9 мар 2018 Заблокирован(а) 134 27 сен 2017
    а не не легче добавить using System.Diagnostics;
    и потом просто писать Process.Start("сыылка");
     
  6. misber
    misber 9 мар 2018 -_- 31 10 фев 2017
    можно и так написать
    System.Diagnostics.Process.Start("сылка");
     
Top