Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 18 odgovora
  • 6.148 pregleda

Najnovija ↓

Re: pokretanje neke druge exe iz c# 29.06.2007. u 09:04 · pre 235 meseci #2
Cirka 50 puta je bilo ovo pitanje: System.Diagnostics.Process.
Potpis
America national sport is called baseballs. It very similar to our sport, shurik, where we take dogs, shoot them in a field and then have a party.
Re: pokretanje neke druge exe iz c# 29.06.2007. u 12:41 · pre 235 meseci #4
Hmmm, ne moze dva puta ako samo jednom pozoves metodu start. Nesto si drugo zeznuo, probistri po tvom kodu da greskom ne pozivas dva puta ili posalji taj snippet gde pokreces drugu aplikaciju pa da vidimo.
Potpis
America national sport is called baseballs. It very similar to our sport, shurik, where we take dogs, shoot them in a field and then have a party.
Re: pokretanje neke druge exe iz c# 29.06.2007. u 13:50 · pre 235 meseci #5
private void button23_Click(object sender, System.EventArgs e)
{

ProcessStartInfo startInfo = new ProcessStartInfo("Dig1.exe");
startInfo.WindowStyle = ProcessWindowStyle.Normal;
Process.Start(startInfo);
}
Re: pokretanje neke druge exe iz c# 29.06.2007. u 17:03 · pre 235 meseci #6
Ma zeznuo si ti tu nesto :) Nemam vremena da probam, ali probaj da pozabadas par brejkpointova, ili napravi novu, klot aplikaciju sa samo jednim dugmetom i probaj,.
Potpis
America national sport is called baseballs. It very similar to our sport, shurik, where we take dogs, shoot them in a field and then have a party.
Re: pokretanje neke druge exe iz c# 18.09.2010. u 20:56 · pre 196 meseci #10
Eeee, i ja imam isti problem. Samo sto ja necu da unosim putanju, nego da mi se otvori dijalog i da nadjem fajl koji hocu. Zna li neko na koji nacin to mogu uraditi??
Re: pokretanje neke druge exe iz c# 19.09.2010. u 04:35 · pre 196 meseci #11
Na primer, ovako:
Code (csharp):

//ova linija ide skroz gore, u using listu
using System.Diagnostics;



        //recimo da otvaras dijalog klikom na dugme
        private void button1_Click(object sender, EventArgs e)
        {
            OpenFileDialog oFD = new OpenFileDialog();

            if (oFD.ShowDialog() == DialogResult.OK)
                Process.Start(oFD.FileName);
        }
 


Pozdrav
Re: pokretanje neke druge exe iz c# 22.09.2010. u 11:18 · pre 196 meseci #12
E, ovaj kod radi. Ali mora dva puta da se klikne. Prvi put otvori neki prozor, a drugi put otvara dijalog za otvaranje aplikacije.
Re: pokretanje neke druge exe iz c# 22.09.2010. u 17:16 · pre 196 meseci #16
Pa dva puta mi otvara dijalog za aplikaciju. Kad odem da startujem, on mi opet otvori dijalog i onda je tek otvori.
Re: pokretanje neke druge exe iz c# 22.09.2010. u 18:17 · pre 196 meseci #17
Ovo sa slike je Open File Dialog:
Open File Dialog

Ukoliko ti taj prozor otvara dva puta, onda sigurno negde u kodu pozivas metodu za otvaranje dva puta. Proveri kod jos jednom, ili postavi breakpoint na odgovarajuce mesto, pa prati tok izvrsavanja dok ne vidis gde se dijalog poziva drugi put.

Pozdrav
Re: pokretanje neke druge exe iz c# 22.09.2010. u 19:32 · pre 196 meseci #18
Da, da. On mi izlazi dva puta. Ali da se poziva dva puta, on bi dva puta otvorio aplikaciju, a ne jednom.
Re: pokretanje neke druge exe iz c# 22.09.2010. u 21:01 · pre 196 meseci #19
Otvorio bi ti aplikaciju dva puta samo ako u oba poziva metode imas i liniju:
Code (csharp):

 Process.Start(oFD.FileName);
 


Bez koda metode koja poziva otvaranje dijaloga ne mogu nista drugo da ti kazem. Mozes da okacis ovde taj kod pa da vidimo u cemu je problem, ili da postavis breakpoint na ulazu u metodu i sa F10/F11 pratis liniju po liniju.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme