Przeglądanie katalogów w poszukiwaniu programu

0

Chcę zrobić prosty programik w C# uruchamiający inny program zainstalowany na dysku. Chciałbym adres do tego programu wyszukiwać już z uruchomionego mojego programu, czyli takie windowsowe przeszukiwanie (np jak się wciśnie ctr+O dla winampa). Czy można takie cuś zrobić ?? Czy to jakaś komenda jest ?? trzeba mi zwrócić link do programu, żeby samemu nie wpisywać...
Dzięki z góry :)

0

aha dzięki. a można tym wydobyć ikone z programu ?? coś podobnego jak zmiana ikony dla skrótów lub folderów ?

0

http://msdn.microsoft.com/en-us/library/ms404308.aspx
Masz nazwę pliku, możesz wydobyć ikonę. A potem Proccess.Start() i uruchomisz proces.

0

dzięki bardzo :)

0

Spróbować możesz jeszcze ShellExecute();
Bo nazwe pliku masz przecież z OpenFileDialog;

0

Ale w C# nie ma bezpośrednio dostępu do ShellExecute(), używa się System.Diagnostics.Process.Start() wspomnianego wyżej...

0

Ok działa już wszystko. Tylko mam jeszcze jedno pytanie z innej beczki. Jak przy klikaniu "x" zamykającego okienko wyskoczyło mi zapytanie czy na pewno zamknąć okno ?? Wiem jak zrobić po klikaniu jakiegoś butona, ale po wciśnięciu "x" nie wiem :/

0

Zainteresuj się zdarzeniem FormClosing, klasą FormClosingEventArgs a zwłaszcza jej polem Cancel

0

ok. wszystko działa :)
ale mam jeszcze jedno pytanko :) jak zrobić, za pomocą tooltip, lub jaką funkcją to można zrobić, że jeżeli najadę na x zamiast wyświetlania się tekstu "Zamknij" coś innego się wyświetlało ??

0

Zobacz tutaj.

1 użytkowników online, w tym zalogowanych: 0, gości: 1