![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 16.02.2010
Сообщений: 11
|
![]()
Здравствуйте!
Помогите разобраться!!! Написал такой код: procedure TForm1.DrawGrid1DrawCell(Sender: TObject; ACol, ARow: Integer; Rect: TRect; State: TGridDrawState); var s : String; begin TextOut(1, 1, 'Owner Drawn text'); end; Компилятор ругается на коде с TextOut, что типы Интежер и Стринг несовместимы! В чем подвох?? |
![]() |
![]() |
![]() |
#2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Правильно ругается, ибо
Цитата:
Код:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 16.02.2010
Сообщений: 11
|
![]()
Большое спасибо!!!
У меня на форме будет 11 DrawGrid, для всех них написал/: Код:
![]() В чем здесь проблема? Последний раз редактировалось Stilet; 04.03.2013 в 09:21. |
![]() |
![]() |
![]() |
#4 | |||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Во-вторых в невнимательном читании того что тебе пишут. Сравни свое: Цитата:
Цитата:
I'm learning to live...
|
|||
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]() Код:
программа — запись алгоритма на языке понятном транслятору
|
![]() |
![]() |
![]() |
#6 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,899
|
![]()
Для всех них писать не надо, им всем надо назначить этот единственный обработчик события в инспекторе, и по тегу определять кто именно должен на себе отобразить.
Tag Вы непонятно откуда берёте - его надо брать тоже из грида TDrawGrid(Sender).Tag |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 16.02.2010
Сообщений: 11
|
![]()
Конречно обработчик события у меня один для все гридов, в операторе касе текст назначается в зависимости от тага грида...
Спасибо в обработчике события сделал изменения и заработала программа как надо: Код:
___________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 04.03.2013 в 10:02. |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
lostbananan, Вы зря не читаете то, что Вам пишут!
Перечитывайте пост #4 (у Вас ошибка в параметрах TextOut ) до ПОЛНОГО прояснения! p.s. И код нужно ФОРМАТИРОВАТЬ!!! Последний раз редактировалось Serge_Bliznykov; 04.03.2013 в 10:03. |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 16.02.2010
Сообщений: 11
|
![]()
Непонятные ошибки времени исполнения возникают.
Если программу запускаю в той директории в которой ее делал - ошибок нет, копируюю в другую директорию (вместе с ини-файлом) - ошибка аксес виолатион на чтение... такая же ошибка возникает если немного изменить координаты эллементов. Что это может быть и как с этим бороться? А вообще, может кто подскажеть как создать "на лету" прогресьар и лабел? Прбывал так: Код:
Написал так: Код:
Код такой написал и все заработало: Код:
Последний раз редактировалось Stilet; 05.03.2013 в 09:20. |
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]() Код:
Код:
программа — запись алгоритма на языке понятном транслятору
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Непонятная ошибка | bandit58rus | Visual C++ | 9 | 04.06.2012 19:38 |
Непонятная ошибка | RusseLfStyle | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 18.03.2012 09:09 |
Непонятная ошибка | fredwriter | Общие вопросы C/C++ | 19 | 28.10.2011 18:01 |
Непонятная ошибка | Shurik(c) | Помощь студентам | 0 | 01.06.2011 20:34 |
Непонятная ошибка | Lisёноk | Помощь студентам | 4 | 19.12.2010 15:08 |