Страница: 1 |
Страница: 1 |
Вопрос: Inputbox
Добавлено: 23.07.08 10:33
Автор вопроса: KiZ
Приветствую.
Небольшое вступление. Есть функция Inbox. и у нее есть клавиши Yes, NO и т.д. каждой из этой клавиш назначины циферки. ( допустим No это 7).
Вопросец такой:
Можно ли с помощью этой функции, сделать такую же всплывающую менюшку, но только чтобы кнопки были допустим с названиями "txt", "xls", "other". если можно, то как узнать какие цифры им соответствовать будут.
Просто не хочу через форму делать.
Ответы
Всего ответов: 13
Номер ответа: 1
Автор ответа:
KiZ
Вопросов: 27
Ответов: 68
Профиль | | #1
Добавлено: 23.07.08 10:34
Ой ну конечно не InputBox а MsgBox
Номер ответа: 2
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #2
Добавлено: 23.07.08 10:43
Делай форму. Это проще.
Номер ответа: 3
Автор ответа:
KiZ
Вопросов: 27
Ответов: 68
Профиль | | #3
Добавлено: 23.07.08 10:48
Да я почитал на других сайтах(.... Некоторые пишут, что это вообще нельзя, другие предлагают ставить какие-то проги и потом выясняется, что всеравно там ограниченное кол-во файлов....
Эх. Если вдруг у кого возникнут идеи-пишите.
Номер ответа: 4
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #4
Добавлено: 23.07.08 11:20
Да тотже да/нет можно использовать, только правильно вопрос сформулировать и всё.
Номер ответа: 5
Автор ответа:
KiZ
Вопросов: 27
Ответов: 68
Профиль | | #5
Добавлено: 23.07.08 13:57
Логично) Но как сформулировать, если выбирать надо из txt/xls/others ?)
мб:
Хотите первый- нижмите ДА
Хотите 2ой нажмите -Нет
Хотите 3ий намжите - отмена
))))
А вот такой еще вопросик, если нужно 5 кнопок, то + их сцеплять?
Номер ответа: 6
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #6
Добавлено: 23.07.08 13:59
У тебя проблемы в архитектуре. Ни разу не встречал программу спрашивающую в таком стиле. Задайся вопросом: может это как-то иначе решается? Например, если открываешь файл и хочешь знать его формат, то читай расширение имени файла. Если сохраняешь и хочешь знать в какой формат, используй кобобокс с форматами и так далее...
Номер ответа: 7
Автор ответа:
KiZ
Вопросов: 27
Ответов: 68
Профиль | | #7
Добавлено: 23.07.08 14:15
ну с форматами ясно.... в принципе я просто хотел узнать чтоб меньше гемора... 1 раз только работал с формами, поэтому хотел быстрее решить.
А так соорудил что хотел с помощью формы.
Номер ответа: 8
Автор ответа:
Demrak
ICQ: 213668448
Вопросов: 6
Ответов: 22
Web-сайт:
Профиль | | #8
Добавлено: 24.07.08 01:06
а вообще впринципе можно, но нужно будет ставить проверку на язык системы, кароч, вызываешь MessageBoxA, это чтоб хендл потом не отлавливать, пробегаешься по всем child окошкам этого месаджбокса и getwindowtext'ом смотрши что на окошках(кнопочках) написано, получаешь хендл дитячего окошка и setwindowtext'ом меняешь на свои надписи, вот и все, и никакого гемора
Номер ответа: 9
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #9
Добавлено: 24.07.08 01:47
Слов нет...
Номер ответа: 10
Автор ответа:
Demrak
ICQ: 213668448
Вопросов: 6
Ответов: 22
Web-сайт:
Профиль | | #10
Добавлено: 24.07.08 01:59
почему? что-то не так?
Номер ответа: 11
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #11
Добавлено: 24.07.08 04:48
Есть несколько других способв сделать жалемое, но ни с одним из них не может по геморойности сравниться то что хочет сделать афтар...
Номер ответа: 12
Автор ответа:
Demrak
ICQ: 213668448
Вопросов: 6
Ответов: 22
Web-сайт:
Профиль | | #12
Добавлено: 24.07.08 06:01
ну это наверное сродни держать сигарету не пальцами рук, а пальцами ног, неудобно, но прикольно
Номер ответа: 13
Автор ответа:
KiZ
Вопросов: 27
Ответов: 68
Профиль | | #13
Добавлено: 24.07.08 11:24
Да не горячитесь вы так) Вопрос стоял можно или нет без гемора добавить кнопочки. Ответ -нет. Вот и Все)