studentski servis Login | Gost nalog
BRZI LINKOVI
BUDITE OBAVEŠTENI

Unesite podatke i svakih 15 dana na Vašu adresu stizaće
ITS studentske novosti

STUDENTI O ITS-u
Petar GnjidićZa ITS sam se odlučio zbog plana i programa koji nudi. Prilično sam bio upućen u programiranje i baze podataka pre nego što sam došao na ITS. Znanje koje sam ovde stekao sada koristim pri izradi studentskog servisa za „kačenje“ predavanja. Sama atmosfera u školi je krajnje prijatna i prijateljska. Upoznao sam dosta zanimljivih ljudi. Polaganje ispita je usklađeno sa samom prirodom ispita pa postoji preko zadataka ili u TLS. ITS bih preporučio svima koji žele da upotpune svoje znanje i da ono što nauče danas, mogu sutra da praktično iskoriste. To znam po sebi .

Pogledajte ostale utiske studenata>>>
PETAR GNJIDIĆ, DIPLOMAC

PROGRAMSKI JEZIK C# - 17 - KLASA PROCESS

Zadatak:
Napraviti windows aplikaciju, koja će imati 4 dugmeta. Klikom na svako pojedinačno dugme startovaće se posebna aplikacija (Slika 1.1):

Slika 1.1: Izgled programa

Dugme "StartInfo" treba da primeni klasu ProcessStartInfo, i to tako sto će startovati Internet Explorer u prozoru normalne veličine i sa početnom web stranom http://www.its.edu.rs/.

Rešenje:
Potrebno je, na samom početku, uključiti prostor imena System.Diagnostics, jer njemu pripada klasa Process. Kod sva 4 dugmeta primenjuje se metoda Process.Start(). Na poseban način se realizuje upotreba ProcessStartInfo klase, jer ona služi za specificiranje vrednosti, koje se koriste prilikom startovanja procesa. Prozor Solution Explorer-a treba da izgleda kao na slici (Slika 1.2):

Slika 1.2: Solution Explorer

Kod za klasu FormProcess:

public FormProcess()
{
    InitializeComponent();
}
private void buttonIExplorer_Click(object sender, EventArgs e)
{
    // pokretanje internet explorer-a
    Process.Start("IExplore.exe", "www.its.edu.rs");
}
private void buttonWord_Click(object sender, EventArgs e)
{
    // pokretanje word-a
    Process.Start("winword.exe");
}
private void buttonExcel_Click(object sender, EventArgs e)
{
    // pokretanje excel-a
    Process.Start("excel.exe");
}
private void buttonStartInfo_Click(object sender, EventArgs e)
{
    // kreiranje novog objekta klase ProcessStartInfo
    ProcessStartInfo startInfo = new ProcessStartInfo("IExplore.exe");
    // oblik prozora, koji ce biti otvoren
    startInfo.WindowStyle = ProcessWindowStyle.Normal;
    // pocetna web adresa
    startInfo.Arguments = "www.its.edu.rs";
    // pokretanje internet explorer-a
    Process.Start(startInfo);
}

Kompletno rešenje zadatka možete da preuzmete ovde.

 



Upisni rok je otvoren!

Upis generacije 2012/2013 je u toku. Prijavite se na vreme >>

ITS TV
Video obilazak škole
ITS školski kanal>>> Profesori i nastavni tim

ITS nastavnički kanal>>>

Programerski tim

ITS programerski kanal>>>

PITAMO VAS
Najbolje IT zanimanje je:

web dizajner
sistem administrator
IT konsultant
programer
DB dizajner

 
garancija