![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Добрый день!
Я пока еще почти полный ноль в этой сфере, буду очень признателен если поможете. Итак, суть вопроса: У меня открыто одновременно N-ное количество окон с названием, допустим, "Racing". Что нужно: В событие (клик) для кнопки прописать переименование всех запущенных окон с названием "Racing" в "Racing1", "Racing2", "Racing3" и так далее. Поиском пользовался, в отдельных моментах что-то есть похожее, я пытался редактировать коды / читать документацию, но все безуспешно. ![]() Буду очень признателен, если напишите код для выполнения вышеописанной задачи. ![]() P.S.: Да, я понимаю... Везде нужно разбираться и изучать мат.часть. Но надеюсь добрые люди найдутся и помогут.. =) P.S.S.: Пока что я научился только переименовывать одно окно по заголовку. Код:
|
#2
|
||||
|
||||
![]() EnumWindows, в колбеке проверка имени окна и изменение если надо. Подробности использования функции EnumWindows в гугле.
jmp $ ; Happy End! The Cake Is A Lie. |
#3
|
|||
|
|||
![]() Цитата:
![]() Сможете помочь? |
#4
|
|||
|
|||
![]() Вот пример из одного из моих проектов:
Код:
ЗЫ. Кстати, что удивительно, этот код работает прекрасно и в 32 и в 64 битах. |
Этот пользователь сказал Спасибо lmikle за это полезное сообщение: | ||
MIHAHIM (08.11.2015)
|
#5
|
||||
|
||||
![]() Примерно так:
Код:
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
Этот пользователь сказал Спасибо Страдалецъ за это полезное сообщение: | ||
MIHAHIM (08.11.2015)
|
#6
|
|||
|
|||
![]() Цитата:
Я вставил твой код в код моей кнопки. Поставил таймер. Код подправил под мои формы. Общий Код получился вот такой: Код:
Expected BEGIN but received the eng of line 49:1 ___________ Как быть ? |
#7
|
||||
|
||||
![]() Так вы зачем в обработчик события описание внешней функции впиндюрили?
Код:
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
Этот пользователь сказал Спасибо Страдалецъ за это полезное сообщение: | ||
MIHAHIM (08.11.2015)
|
#8
|
|||||
|
|||||
![]() Цитата:
Код:
![]() |
#9
|
|||
|
|||
![]() надо было в вашем коде просто переставить местами строки 30 и 31.
|
#10
|
|||
|
|||
![]() Цитата:
Люди добрые, помогите ![]() |
#11
|
|||
|
|||
![]() Код просто поправил, логику не проверял:
Код:
|
Этот пользователь сказал Спасибо lmikle за это полезное сообщение: | ||
MIHAHIM (08.11.2015)
|
#12
|
|||
|
|||
![]() Цитата:
![]() Но, к сожалению, не совсем так, как задумывалось... ) Вот такой рабочий код у меня сейчас (без ошибок при сборке): Код:
Как я писал в первом посте мне нужна нумерация по порядку, начиная с 1, 2, 3, итд. Ну, естественно переименование окна моей проги тоже не нужно ) Буду рад если поможете завершить мою простенькую программу ![]() P.S.: Уже высказываю благодарность Страдальцу и lmikle за активную помощь ![]() |
#13
|
||||
|
||||
![]() Зачем было менять почти рабочую часть на эту чушь?
Цитата:
А вообще, прежде, чем копировать случайные куски кода с разных форумов и вставлять их в случайным образом выбранные места в коде, стоило разобраться хотя бы в общих чертах, что такое программирование и что такое код на Delphi. jmp $ ; Happy End! The Cake Is A Lie. |
Этот пользователь сказал Спасибо Bargest за это полезное сообщение: | ||
MIHAHIM (08.11.2015)
|
#14
|
|||
|
|||
![]() Цитата:
![]() Все работает на ура! |