![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
СироП |
![]()
Сообщение
#1
|
Группа: Пользователи Сообщений: 2 Пол: Мужской Реальное имя: Иван Геннадьевич Репутация: ![]() ![]() ![]() |
Делаю простенькую курсовую. В Паскале не силен, документация по окошкам вскольз, не могу найти подходящего примера. Суть курсовой опущу. Вопрос только по существу:
1. определяю координаты двух-трех окон как мне указать окно с которым я работаю, например: окно1 - очистить, окно2 - записать строчку Спасибо за приведеный кусочек кода. PS. Перерыл всю документацию кроме самих функций CRT не нашел ни единого примеришичика, и меня это напрягает... В инете тоже самое. Проклятье какоето. в нормальных языках никогда не сталкивался с Паскальными граблями, честно говоря язык носилует меня но сессия диктует правила... |
Ozzя |
![]()
Сообщение
#2
|
![]() Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 220 Пол: Мужской Репутация: ![]() ![]() ![]() |
|
Lapp |
![]()
Сообщение
#3
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: ![]() ![]() ![]() |
1. определяю координаты двух-трех окон как мне указать окно с которым я работаю, например: окно1 - очистить, окно2 - записать строчку Спасибо за приведеный кусочек кода. Боюсь, все гораздо проще, чем ты думаешь ![]() Например, окно 1 имеет координаты 10,10,20,20, а окно 2 - координаты 50,50,100,100. Тогда те действия, которые ты написал, нужно делать так: Window(10,10,20,20); Конечно, прямо так это делать неудобно, поэтому рекомендую тебе забацать процедурку, которая будет переключать окна по номерам, например. Типа такого: type Твоя процедура SetWindow будет переключать между твоими окнами. Для пущего удобства можешь добавить в нее и установку цвета текста.. язык носилует меня ... ох.. ![]() -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
volvo |
![]()
Сообщение
#4
|
Гость ![]() |
Цитата кроме самих функций CRT не нашел ни единого примеришичика Скачай TP 6.0, насколько я помню в его дистрибутиве был полноценный пример работы с окнами: WINDEMO.pasИли поищи по форуму, я его уже как-то выкладывал... |
СироП |
![]()
Сообщение
#5
|
Группа: Пользователи Сообщений: 2 Пол: Мужской Реальное имя: Иван Геннадьевич Репутация: ![]() ![]() ![]() |
Спасибо ребята
|
![]() ![]() |
![]() |
Текстовая версия | 23.09.2023 12:12 |