Hirdetés
- Rekord negyedévet zárt az Apple
- Telekom mobilszolgáltatások
- UAG tokok mutatják meg a Galaxy S26-ok formáját
- Szívós, szép és kitartó az új OnePlus óra
- 1 mAh-val lopta el a Realme a Honor győzelmét
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- One mobilszolgáltatások
- Google Pixel topik
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Huawei Watch GT 6 és GT 6 Pro duplateszt
Új hozzászólás Aktív témák
-
kw3v865
senior tag
Sziasztok!
C#-ban egy tök egyszerű Windowsos alkalmazáról van szó (egyelőre), melyben egy gombnyomásra futtat egy külső alkalmazást.
A problémám a következő: a futtatni kívánt alkalmazás elindul, de azonnal be is záródik az ablaka. A környezeti változókban benne van, tehát ha nyitok egy CMD-t, és onnan indítom, akkor minden rendben megy.A konzolban ezt írja:
System.Diagnostics.ProcessStartInfo
ID: 5716 - Name: ogr2ogrTehát elvileg elindul, sőt egy pillanatra fel is villan, de nekem ez nem elég. Rendesen meg kellene nyílnia az ablaknak, hogy csak a felhasználó zárhassa be. Ha a p.FileName-et átírom notepad.exe-re, akkor tökéletesen működik, csak az ilyen parancssoros alkalmazásokkal van gond..
Szerintetek hogyan lehetne ezt megvalósítani, hogy úgy viselkedjen, mintha a parancssorból indítottam volna el?
Így néz ki a kódom jelenleg (az egyszerűség kedvéért csak a lényeg):
public partial class Form1 : Form{public Form1(){InitializeComponent();}[DllImport("user32.dll")]static extern IntPtr SetParent(IntPtr hwc, IntPtr hwp);private void button1_Click(object sender, EventArgs e){Process p = new Process();try{p.StartInfo.FileName = "ogr2ogr";
p.Start();Console.WriteLine(p.StartInfo);Console.WriteLine("ID: {0} - Name: {1}",p.Id,p.ProcessName);p.WaitForExit();}catch(Exception ex){Console.WriteLine("Error"+ex.Message);}}}
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- A kezdet vége: viszlát, Model S!
- VR topik
- Azonnali VGA-s kérdések órája
- Rekord negyedévet zárt az Apple
- Diablo-veteránok új ARPG-t jelentettek be: érkezik a Darkhaven
- Forza sorozat (Horizon/Motorsport)
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- World of Tanks - MMO
- Épített vízhűtés (nem kompakt) topic
- GoodSpeed: Samsung Galaxy A56 5G
- További aktív témák...
- LG 27GX790A - 27" OLED evo / 2K QHD / 480Hz & 0.03ms / NVIDIA G-Sync / FreeSync / DP 2.1 / 1300 Nits
- ÁRGARANCIA!Épített KomPhone i9 14900KF 64GB RAM RTX 5080 16GB GAMER PC termékbeszámítással
- GYÖNYÖRŰ iPhone 14 Pro 128GB Space Black-1 ÉV GARANCIA - Kártyafüggetlen, MS3781
- ÁRGARANCIA!Épített KomPhone i5 14400F 32/64GB RAM RX 9060 XT 16GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! Sony PlayStation 4 PRO 1TB fekete játékkonzol garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs


