Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Sprawdzanie nazwy pliku


krysteksulek

Rekomendowane odpowiedzi

Opublikowano

Witam.

Mam taki kod, który uruchomi mój plik .exe z określonymi parametrami:

namespace Test
{
    class Program
    {
        static void Main(string[] args)
        {
            try { System.Diagnostics.Process.Start("plik.exe", "-pamaretr1 -parametr2"); }
            catch { }
        }
    }
}

Chcialbym, aby powyższy kod nie wykonywał się gdy pliku nie ma w folderze (obecnie próbuje się załadować, gdy nie ma pliku to nic się nie dzieje).

Gdy nie ma pliku w folderze to powinna się wyświetlić standardowa windowsowa informacja:

"System Windows nie może odnaleźć pliku "plik.exe". Upewnij się, że wpisana nazwa jest poprawna i spróbuj ponownie...."

Liczę na pomoc.

 

 

Opublikowano

serio? wpisz w google "check if file exist c#" i będziesz miał dziesiątki przykładów.

 

Tapnięte z telefonu

"Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber beim Universum bin ich mir nicht ganz sicher."
~A. Einstein

Opublikowano

Zrób taki sam MessageBox.

"Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber beim Universum bin ich mir nicht ganz sicher."
~A. Einstein

Opublikowano


if (File.Exists(@"C:\file.exe"))

{

//plik istnieje

}

else

{

// nie ma go

MessageBox.Show("Przykro mi nie odnaleziono pliku", "Error",

MessageBoxButtons.OK, MessageBoxIcon.Error);

}

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...