C#-da və ya VB.NET-də Açıq papkanı başlamaq

Salam. Mənə C#-da və ya VB.NET-də açıq papkanı bağlamaq lazımdır, bilən var bunu? Hər hansı papka Open edəndə məsələn C-ni Open edək
System.Diagnostics.Process.Start(“C:\\”);
yazmaq olar, amma necə bağlayım?


Yadda saxlama
Kateqoriya: Proqramlaşdırma . Qısa keçid.

Verilmiş cavablar və yazılan şərhlər (2 cavab var)

(14:44, 31/07/2011 ) #3227
using Microsoft.Win32;

[DllImport("user32.dll")]
        public static extern int FindWindow(string lpClassName,string lpWindowName);
        [DllImport("user32.dll")]
        public static extern int SendMessage(int hWnd, uint Msg, int wParam, int lParam);
            
        public const int WM_SYSCOMMAND = 0x0112;
        public const int SC_CLOSE = 0xF060;

private void closeWindow()
        {
            // retrieve the handler of the window  
            int iHandle = FindWindow("Notepad", "Untitled - Notepad");
            if (iHandle > 0)
            {
                // close the window using API        
                SendMessage(iHandle, WM_SYSCOMMAND, SC_CLOSE, 0);
            }  
        }
 

Yuxarıdakı kodu yoxla, c#-ın öz əmri olmasa da WinApi ilə bu cür etmək olar

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(15:43, 31/07/2011 ) #3231

Təşəkkür, amma alınmadı 🙂 hwnd ilə pəncərənin nömrəsini götürüb bağlamaq lazımdır, amma necə bağlayım onu bilmirəm 🙂 Delphi-də yazmışdı bir qardaş facebookda C#-a düz gəlmir.

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

Bu suala aid öz sualım var:
Sual verin
Bu suala cavab vermək istəyirəm:
Cavab verin

Cavab verin


Cavab yazmaq üçün lütfən sağ sütundan və ya buradan hesaba daxil olun.

Üzvlər üçün giriş

Qeydiyyat

Elan qutusu

Son cavablar və şərhlər

Cənab cavab verdi - Azərbaycandakı supermarket kassalarında işlədilən proqram (1 gün əvvəl)

E. Hacı cavab verdi - Proqramlaşdırma - fəlsəfə (2 gün əvvəl)

kapiltp cavab verdi - Proqramlaşdırma - fəlsəfə (4 gün əvvəl)

Cənab cavab verdi - kurs diplomu ilə işləyə bilərəm? (4 gün əvvəl)

kapiltp cavab verdi - Proqramlaşdırma - fəlsəfə (7 gün əvvəl)

E. Hacı cavab verdi - Proqramlaşdırma - fəlsəfə (7 gün əvvəl)

kapiltp cavab verdi - Proqramlaşdırma - fəlsəfə (8 gün əvvəl)

kapiltp cavab verdi - Proqramlaşdırma - fəlsəfə (9 gün əvvəl)

E. Hacı cavab verdi - Proqramlaşdırma - fəlsəfə (9 gün əvvəl)

kapiltp cavab verdi - Proqramlaşdırma - fəlsəfə (11 gün əvvəl)

Aysu2009 cavab verdi - Azərbaycan əsgər mahnısının sözlərini ingilis dilinə tərcümə etmək (11 gün əvvəl)

Aysu2009 cavab verdi - Atestat almaq üçün ne etmeliyem? (11 gün əvvəl)

Aysu2009 cavab verdi - Azərbaycan əsgər mahnısının sözlərini ingilis dilinə tərcümə etmək (11 gün əvvəl)

Software Developer cavab verdi - Xamaya başqa nə deyirlər? 6 hərflidir (16 gün əvvəl)

Erol34 cavab verdi - Xamaya başqa nə deyirlər? 6 hərflidir (17 gün əvvəl)

Software Developer - 615 xal

E. Hacı - 608 xal

Onar Alili - 526 xal

Dilsuz - 448 xal

Cabbarov Sübhan - 434 xal

Maqa - 346 xal

Ruslan Butdayev - 328 xal

Namiq Bəndəli - 297 xal

U.Tarlan - 244 xal

Meherremoff - 234 xal

Sistemə daxil olmuş 23296 sualdan 92%-dən çoxu cavablandırılmışdır.

Proyekt haqqında

E-Haci.net istehsalı. © 2010-2024