То, как обнаружить ту клавишу со стрелкой, нажимается с помощью C в соответствии с Linux или Солярисом?

Попробуйте следующее (обрезанная ячейка, состоящая только из пробелов, будет пустой)

Dim c As Range

With Workbooks(REF).Sheets(REF)
    For Each c In .Range(.Range("A11:AY11"), Range("A" & .Rows.Count).End(xlUp))
        If Trim(c) = vbNullString Then
            c.Interior.ColorIndex = 3
        End If
    Next c
End With
6
задан Bahaa Zaid 20 February 2009 в 02:20
поделиться

3 ответа

Необходимо посмотреть на curses/ncurses библиотеку, которая даст Вам усовершенствованный экран и обработку клавиатуры для консольных приложений.

Существует много документации, доступной для проклятий, который является обширной библиотекой.

Существует рецензия по этому самому вопросу, доступному здесь

5
ответ дан 17 December 2019 в 00:15
поделиться

Я полагаю, что Ваша программа должна переключиться в неканонический режим, чтобы смочь считать специальные символы

2
ответ дан 17 December 2019 в 00:15
поделиться

Если бы Вы хотели сделать это, не используя что-то как SDL, то необходимо изучить выбор () оператор и как использовать его для чтения из консольного входа.

0
ответ дан 17 December 2019 в 00:15
поделиться
Другие вопросы по тегам:

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