Poslao: 30 Okt 2019 10:50
|
offline
- Talični Tom
- Super građanin
- Onsite IT Support Engineer
- Pridružio: 08 Mar 2005
- Poruke: 1148
- Gde živiš: Niš
|
Drugari,
potrebna mi je pomoc oko jedne male sitnice. Dakle, ubacio sam sliku u aplikaciju u Visual Studio i hteo bih da kada na nju kliknem da se otvori Command Prompt i da pinguje odredjenu IP adresu: npr 192.168.0.1 -t
Da li bi neko mogao da mi pomogne oko koda koji trebam da ubacim?
Hvala unapred.
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 30 Okt 2019 16:56
|
offline
- Srki94
- Mod u pemziji
- Pridružio: 14 Feb 2008
- Poruke: 12403
|
Pogledaj dokumentaciju za Process.Start()
Na telefonu sam, kasnije mogu da okacim primer ako se ne snadjes.
Ako se dobro sećam, prvi parametar bi bio "cmd" drugi bi bila komanda koju bi inače uneo u cmd da pingujes.
|
|
|
|
Poslao: 31 Okt 2019 11:39
|
offline
- Talični Tom
- Super građanin
- Onsite IT Support Engineer
- Pridružio: 08 Mar 2005
- Poruke: 1148
- Gde živiš: Niš
|
Zdravo Srki. Hvala ti na odgovoru.
Obzirom da ja nisam programer nego vise/manje nesto mrckam, objasnicu dodatno kakva vrsta pomoci mi treba.
Dakle, pokrenuo sam Windows Form u Visual Studio. Postavio sam kao pozadinu sliku iz priloga.
[url=https://www.mycity.rs/slika.php?slika=2942_196564779_hqdefault.png]
[/url]
Ideja mi je da nekako namestim da kada kliknem levim klikom na sliku stampaca, da se otvori command prompt i da ga pinguje.
Takodje, kada se klikne srednjim (tockicem) da otvori web stranu stampaca.
Pokusavam nesto da google-am ali mi ne ide vec par dana. Samo mi treba mala pomoc oko ovog dela za command prompt pa cu valjda ukapirati za ostalo.
|
|
|
|
Poslao: 31 Okt 2019 16:22
|
offline
- Srki94
- Mod u pemziji
- Pridružio: 14 Feb 2008
- Poruke: 12403
|
Napisano: 31 Okt 2019 16:15
https://docs.microsoft.com/en-us/dotnet/api/system.....mework-4.8
System.Diagnostics.Process.Start("cmd", "/C ping google.com");
Zameni google.com adresom štampača.
Možeš pri vrhu klase da napišeš using System.Diagnostics;
i onda da skratiš kod na :
Process.Start("cmd", "/C ping google.com");
Dopuna: 31 Okt 2019 16:22
Taj kod bi mogao da pozoveš u Mouse Click eventu jer on sadrži informacije o kliku koji je izvršio akciju.
Klikni na sliku, u Properties kartici klikni na Events, dupli klik na Mouse Click, u editoru upiši :
if (e.Button == MouseButtons.Left)
{
System.Diagnostics.Process.Start("cmd", "/C ping google.com");
}
else if (e.Button == MouseButtons.Middle)
{
System.Diagnostics.Process.Start("http://www.google.com");
}
Ceo kod :
private void PictureBox1_MouseClick(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
System.Diagnostics.Process.Start("cmd", "/C ping google.com");
}
else if (e.Button == MouseButtons.Middle)
{
System.Diagnostics.Process.Start("http://www.google.com");
}
}
|
|
|
|
|