Загрузка...

open link c#

Thread in C# created by NavigatoR Mar 3, 2018. 694 views

  1. NavigatoR
    NavigatoR Topic starter Mar 3, 2018 242 Feb 19, 2017
    Есть приложение, и там консоль для админов, не могу понять как сделать так, что бы при отправке команды просто переходило по ссылке

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

    Code

    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");
    }

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

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

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

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