| FONForum http://www.fonforum.org/ |
|
| C# pitanje - konzolna aplikacija http://www.fonforum.org/viewtopic.php?f=8&t=4946 |
Stranica 1 od 1 |
| Autoru: | YellowSky [ 10.10.2005. 19:03:38 ] |
| Tema posta: | C# pitanje - konzolna aplikacija |
Imam problem, pa ako neko zna rešenje, ili ima ma kakvu ideju... Dakle iz jedne konzolne aplikacije pokrećem proces - drugu konzolnu aplikaciju (spoljni exe). Kako da vratim fokus na svoju prvobitnu aplikaciju?? Stvar je u tome da mi druga aplikacija otme fokus i hvata događaje, a to treba izbeći
Mogu "veštački" da vratim fokus klikom miša, ali ovaj program bi trebalo da radi na manje sofisticiranom sistemu! Pozdrav i unapred hvala! |
|
| Autoru: | s3kan [ 12.10.2005. 13:33:29 ] |
| Tema posta: | |
Pa ako treba da mijenja fokuse, zashto nisi od starta pravio Win aplikaciju? U ostalom console aplikacije negiraju postojanje multitaskinga. Morash da imash instaliran .net framework da bi stratovao i console i win aplikacije, tako da je win aplikacija logichno rjeshenje. A u sluchaju da se radi o Win aplikaciji treba samo da pozovesh win32 API funkciju koja ce da ti vrati handle tog prozora. I onda pozovesh josh jednu da showne taj handle. Na www.allapi.net imas program "API-Guide" u kome su opisane gotovo sve win32 api funkcije (i imash primjere u VB6). Odatle vidi koja ti funkcija treba, i onda samo da provalish kako da je deklarishesh iz C# (to imash u MSDN-u). Ovako, valjda: Kod: using System.Runtime.InteropServices; // Ovo mora za DllImport. [DllImport("Kernel32.dll")] static extern int GetDriveType(string path);// deklaracija //i onda pozovesh funkciju ko gospodin chovjek string s = GetDriveType(@"C:\"); pokushaj ovo i iz console aplikacije, mada sumnjam da ce moci. |
|
| Autoru: | YellowSky [ 12.10.2005. 21:46:42 ] |
| Tema posta: | |
Sasvim si u pravu da je Win aplikacija logičan izbor, ali nažalost neizvodljiv... Ovo treba da radi pod linuxom
U svakom slučaju ću probati, hvala! |
|
| Autoru: | VITA [ 12.10.2005. 23:44:09 ] |
| Tema posta: | |
YellowSky je napisao: Ovo treba da radi pod linuxom
|
|
| Autoru: | zAkiLi [ 14.10.2005. 09:38:15 ] |
| Tema posta: | |
Mono sada podrzava preko 90% Windows.Forms kontrola, tako da slobodno mozes da pravis "Win" aplikaciju. Da li si probao da koristis GTK#, prilicno je jednostavan a funkcionalan. http://www.mono-project.com/WinForms http://svn.myrealbox.com/mwf/class-stat ... Forms.html http://gtk-sharp.sourceforge.net/ |
|
| Autoru: | netizen [ 14.10.2005. 10:50:21 ] |
| Tema posta: | |
zAkiLi je napisao: Da li si probao da koristis GTK#, prilicno je jednostavan a funkcionalan.
PROBALA zaki probala
nećemo da pravimo diskriminaciju
|
|
| Autoru: | zAkiLi [ 14.10.2005. 17:29:28 ] |
| Tema posta: | |
ja se izvinjavam. To mi je kad nema polje za pol u profilu
Dakle, da li si probala? |
|
| Autoru: | YellowSky [ 17.10.2005. 11:02:08 ] |
| Tema posta: | |
netizen je napisao: zAkiLi je napisao: Da li si probao da koristis GTK#, prilicno je jednostavan a funkcionalan. PROBALA zaki probala ![]() nećemo da pravimo diskriminaciju ![]()
Problem je rešen Tnx svima za linkove!
Zakili, nisam radila Win aplikaciju, nije pogodna u ovom slučaju! |
|
| Autoru: | VITA [ 17.10.2005. 17:33:17 ] |
| Tema posta: | |
joj... sad cu da se smorim u v$.netuuuu kako mi se ne uci c#... tacnije ne uci mi se v$$$$$$ uf... jedva cekam da dodjem kuci i sednem za moj lepi slatki ubuntu linuxcic... |
|
| Autoru: | Moma [ 17.10.2005. 17:57:39 ] |
| Tema posta: | |
ne moraš da koristiš VS.net... uzmi SharpDevelop
za PJP odličan! još je preveden na naški (pošto obožavaš knjige prevedena na naški) |
|
| Autoru: | VITA [ 18.10.2005. 09:58:12 ] |
| Tema posta: | |
da znas da hocu... ma ima u emacs-u da kucam c#...
|
|
| Stranica 1 od 1 | Sva vremena su u UTC + 1 sat |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|