Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.01.2015, 12:32   #1
cloudi
Новичок
Джуниор
 
Регистрация: 20.01.2015
Сообщений: 4
Вопрос Delphi Иероглифы в StringGrid

Помогите! Пытаюсь подписать колонки в StringGrid, перепробовала все, но русский текст никак не отображается, выводит иероглифы. Может кто с этим сталкивался?
cloudi вне форума Ответить с цитированием
Старый 20.01.2015, 12:48   #2
NetSpace
Участник клуба
 
Аватар для NetSpace
 
Регистрация: 03.06.2009
Сообщений: 1,871
По умолчанию

а отдельно прописать в свойствах, что используется такой-то шрифт, ну, скажем, при создании формы.
а ещё лучше скинь архив сюда, может, у нас такая же байда будет с иероглифами
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
NetSpace вне форума Ответить с цитированием
Старый 20.01.2015, 12:55   #3
cloudi
Новичок
Джуниор
 
Регистрация: 20.01.2015
Сообщений: 4
По умолчанию

Точно, спасибо. Кириллический шрифт надо было проставить)

А вот еще вопросик, можно ли сделать так, чтобы ширина колонок изменялась в зависимости от длины текста в ячейке?
cloudi вне форума Ответить с цитированием
Старый 20.01.2015, 13:00   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
чтобы ширина колонок изменялась в зависимости от длины текста в ячейке?
В стандартном гриде по-моему еще такое не прикрепили. может конечно в XE поновее и есть, я не видел.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.01.2015, 13:07   #5
cloudi
Новичок
Джуниор
 
Регистрация: 20.01.2015
Сообщений: 4
По умолчанию

а подскажите как программно можно задать ширину столбцов (можно ли задавать в %?)? и какое событие нужно обработать?
cloudi вне форума Ответить с цитированием
Старый 20.01.2015, 13:17   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

М.м.м... Возможно поможет OnDrawCell.
Хотя не уверен. Лучше всего делать изменение ширины при внесении данных в ячейку.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.01.2015, 13:20   #7
cloudi
Новичок
Джуниор
 
Регистрация: 20.01.2015
Сообщений: 4
По умолчанию

Спасибо. Буду пытаться разобраться...
cloudi вне форума Ответить с цитированием
Старый 20.01.2015, 15:31   #8
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,899
По умолчанию

Программно ширина столбцов задаётся свойством ColWidths , в процентах нельзя, но можно самому написать что-то такое.
phomm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выводит иероглифы eymar Общие вопросы C/C++ 2 20.10.2012 14:41
SendMessage иероглифы !? Pozitif Помощь студентам 3 08.12.2011 21:03
MessageBox и иероглифы ImmortalAlexSan Общие вопросы C/C++ 5 10.03.2011 12:22
Иероглифы в Equation mitrandir Microsoft Office Word 9 25.09.2007 09:06