|
1 / 1 / 0
Регистрация: 06.10.2017
Сообщений: 39
|
|||||||||||
Ожидание нажатия любой клавиши в ISE06.10.2017, 17:05. Показов 11688. Ответов 9
Метки нет (Все метки)
Подскажите, плз, в ConsoleHost работает, в ISE нет:
Не хочется использовать Read-Host. Возможно как-то использовать [System.Console]::KeyAvailable или [Console]::ReadKey("")? Или есть другие способы? PS v1.0 Добавлено через 46 минут Можно, конечно и так - из ISE открывается окно ConsoleHost и ждет нажатия, но как-то это коряво...
0
|
|||||||||||
| 06.10.2017, 17:05 | |
|
Ответы с готовыми решениями:
9
Пауза (ожидание нажатия любой клавиши) Ожидание нажатия клавиши
|
|
Любознательный
7405 / 2255 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
|
||||||||
| 07.10.2017, 13:27 | ||||||||
1
|
||||||||
|
1 / 1 / 0
Регистрация: 06.10.2017
Сообщений: 39
|
|||||||||||
| 09.10.2017, 10:16 [ТС] | |||||||||||
|
Спасибо!
Добавил [void]
Помогло избавиться и от этого
0
|
|||||||||||
|
1886 / 1108 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
|
|||||||
| 09.10.2017, 10:45 | |||||||
0
|
|||||||
|
1 / 1 / 0
Регистрация: 06.10.2017
Сообщений: 39
|
||
| 09.10.2017, 11:42 [ТС] | ||
|
Согласен, возможно, позже бы к этому пришел... (если бы этот блок остался)
Добавлено через 46 минут Обновлюсь до 5.1
0
|
||
|
1 / 1 / 0
Регистрация: 06.10.2017
Сообщений: 39
|
||
| 10.10.2017, 15:50 [ТС] | ||
|
Пока в поиске решения Добавлено через 2 часа 50 минут Пропустил, еще на Space срабатывает. Если не заморачиваться, то можно с этим смириться и просто подходящий текст в окне выводить, или как возможное решение - забить в массив все клавиши. Но это же PowerShell, черт возьми, ключевое слово POWER. И где эта мощь, если такую простейшую функцию нормально не реализовать, которая даже в DOS работала, прогресс, твою мышь
0
|
||
|
1886 / 1108 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
|
||
| 10.10.2017, 17:08 | ||
|
А ISE (GUI-приложение) это же совсем не про консоль, это скорее IDE для разработки/отладки. А вызывая messagebox с единственной кнопкой ОК, логично просто написать: 'Click Ok to Continue'
0
|
||
|
1 / 1 / 0
Регистрация: 06.10.2017
Сообщений: 39
|
|
| 10.10.2017, 17:59 [ТС] | |
|
Возможно, я слишком много требую...
P.S. Кто-то скажет: это же Microsoft, в Linux все просто...
0
|
|
|
Любознательный
7405 / 2255 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
|
|||
| 10.10.2017, 19:44 | |||
|
0
|
|||
|
1 / 1 / 0
Регистрация: 06.10.2017
Сообщений: 39
|
||||||
| 11.10.2017, 11:35 [ТС] | ||||||
|
ISE используется для отладки, но смысл отладки теряется, т.к. результат отличается.
Поправьте, если я не прав: в идеале, что я вижу в области вывода и нажимаю при отладке, то же самое я должен видеть и нажимать при выполнении в консоле. Если я не ошибаюсь, в 5 версии PS область вывода и есть консоль, отладка проходит "гладко". Выполнение моего сценария в 5.1 проходит с ошибками, а редактировать сейчас нет желания, поэтому пока остался на 2.0, позже разберусь. Спасибо, оставил пока так
0
|
||||||
| 11.10.2017, 11:35 | |
|
Помогаю со студенческими работами здесь
10
Ожидание нажатия клавиши в jTextField Ожидание нажатия клавиши (sh скрипт) Отсутствует ожидание нажатия клавиши в keypressed Ожидание нажатия клавиши определенное время
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|