как получить консольную оболочку по моему телефону symbian?

Ваша проблема является результатом того, что form1 фокусируется, не panel1...., который, конечно, означает, что это - события form1, которые будут запущены, не события panel1.

я воссоздал Ваш сценарий со следующими изменениями в конструкторе в Form1 и проверил, что он запускает событие колесика прокрутки.

public Form1()
{
        InitializeComponent(); 

        /*  --- Old code that don't work ---
            this.panel1.MouseWheel += new MouseEventHandler(panel1_MouseWheel);
            this.panel1.MouseMove += new MouseEventHandler(panel1_MouseWheel);
        */

        this.MouseWheel += new MouseEventHandler(panel1_MouseWheel);
        this.MouseMove += new MouseEventHandler(panel1_MouseWheel);

        Form2 f2 = new Form2();
        f2.Show(this);
    }
}
10
задан Jacob 14 October 2009 в 23:02
поделиться

2 ответа

  • Есть eshell , но он обычно не входит в программное обеспечение телефона, которое устанавливается на устройство. Однако вы можете использовать его в эмуляторе.

  • Есть порт zsh , который вы также можете запустить на устройстве. Он намного мощнее, чем eshell.

11
ответ дан 3 December 2019 в 22:37
поделиться

Here is an article which explains text console in Carbide. You just should add -dtextshell parameter. It will work for emulator, but I'm not sure if it works on the device.

4
ответ дан 3 December 2019 в 22:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: