Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> Вопросы по работе с TabControl и Combobox, Непонятно! 
:(
    Опции темы
MoHaX
Дата 31.1.2007, 11:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 23.8.2006

Репутация: нет
Всего: нет



Программирую приложение для бронирования билетов на такси по телефону. Было решено использовать закладки. Вопрос: 
1)Как сделать так, чтобы при выборе разных закладок в TabControl менялось содержимое этого компонента. Для каждой закладки (обозначающей маршрут) есть таблица, в которой записаны заказы. И поэтому надо, чтобы при переключении закладок менялось содержимое таблицы.
2)Как перенести выбранный пункт в Combobox в ячейку в StringGrid?
3)Как отправить на печать полностью все содержимое компонента StringGrid?
4)Как сохранить в файл содержимое StringGrid(желательно в Excel формате).


M
Girder
Одна тема - один вопрос!
PS: Тема закрыта!

PM MAIL ICQ   Вверх
_hunter
Дата 31.1.2007, 11:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 15
Всего: 98



1 -- лови событие OnTabChange (или похожее) и в нем (в зависимости от индекса/id закладки) перезаполняй таблицу
1 -- получаеш текст по ItemIndex пишеш его в сетку. в чем проблема -- не понятно абсолютно.
3 -- ищем на форуме "печать stringgrid"
4 -- ищем на форуме "stringgrid excel". если не находим -- ищем "работа с excel"


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
Yanis
Дата 31.1.2007, 11:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2937
Регистрация: 9.2.2004
Где: Москва

Репутация: 72
Всего: 111



Может оправдано использование TPageControl.
Вообще-то вопросов так много и судя по их уровню думаю, что писать такую прогу для тебя рано smile

Как можно напсать "как менять одержимое StringGrid", если никто и не подозревает что там должно быть?!


--------------------
user posted image *щёлк*
PM MAIL WWW ICQ   Вверх
MoHaX
Дата 31.1.2007, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 23.8.2006

Репутация: нет
Всего: нет



А как сделать так, чтобы для каждой вкладки запоминалась содержание таблицы? Или на каждой вкладке были разные компоненты?
PM MAIL ICQ   Вверх
Yanis
Дата 31.1.2007, 11:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2937
Регистрация: 9.2.2004
Где: Москва

Репутация: 72
Всего: 111



Цитата(MoHaX @  31.1.2007,  12:51 Найти цитируемый пост)
Или на каждой вкладке были разные компоненты?

Цитата(Yanis @  31.1.2007,  12:49 Найти цитируемый пост)
TPageControl.




--------------------
user posted image *щёлк*
PM MAIL WWW ICQ   Вверх
MoHaX
Дата 31.1.2007, 11:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 23.8.2006

Репутация: нет
Всего: нет



В StringGrid должны быть даные такие, как: имя, телефон, стоимость,пункт отправления/назначения. TpageControl Сейчас попробую.....
PM MAIL ICQ   Вверх
killerbean
Дата 31.1.2007, 12:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 104
Регистрация: 18.5.2006

Репутация: нет
Всего: нет



Цитата

2)Как перенести выбранный пункт в Combobox в ячейку в StringGrid?

Код

StringGrid1.Cells[1,1] := ComboBox1.Text;

PM MAIL   Вверх
Yanis
Дата 31.1.2007, 12:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2937
Регистрация: 9.2.2004
Где: Москва

Репутация: 72
Всего: 111



Цитата(MoHaX @  31.1.2007,  12:38 Найти цитируемый пост)
3)Как отправить на печать полностью все содержимое компонента StringGrid?

http://vingrad.ru/DELPHI-DLP-002536


--------------------
user posted image *щёлк*
PM MAIL WWW ICQ   Вверх
Sunvas
Дата 31.1.2007, 13:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Соль и сахар
****


Профиль
Группа: Участник
Сообщений: 3388
Регистрация: 12.3.2006
Где: Тосно

Репутация: 28
Всего: 89



Цитата(MoHaX @  31.1.2007,  11:58 Найти цитируемый пост)
В StringGrid должны быть даные такие, как: имя, телефон, стоимость,пункт отправления/назначения.

Для такого, мне кажется, стандартный Stringgrid слабоват... Может поищешь сторониие компоненты?


--------------------
Воспитывая детей по своему образу и подобию, родители почему-то надеются, что они будут лучше их.
PM MAIL   Вверх
  
Закрытая темаСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0788 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.