Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Delphi


Новое направление Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Delphi

Выпуск № 1088
от 10.03.2008, 18:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 441, Экспертов: 62
В номере:Вопросов: 4, Ответов: 7

Нам важно Ваше мнение об этой рассылке.
Оценить этот выпуск рассылки >>


Вопрос № 126072: Здравствуйте n-ое количество раз УВАЖАЕМЫЕ ЭКСПЕРТЫ......у меня есть к Вам небольшой вопрос. Балуюсь с PopupMenu и хочу сделать такую штуку. Сделал несколько кнопочек на ней и хочу сделать так. Пока не будет нажата первая кнопка все остальные были в ...
Вопрос № 126076: Бюджетная организация просит меня разработать программу. Думаю, что программу будет напишу на Delphi 2007 for Win32 Professional. Данные будут на MS SQL Server. Как их успокоить по поводу лицензионности моей программы? Лицензионность MS SQL Serv...
Вопрос № 126103: Здрасьте! =) Ещё один наболевший вопрос! Как открывать WORD документы без WordApplication, чтоб скорость открытия не была такой низкой?...
Вопрос № 126104: здравствуйте! подскажите пожалуйста какие компоненты нужны для работы в делфи с таблицами Excel. Как они работают и как считывать данные конкретных ячеек.?...

Вопрос № 126.072
Здравствуйте n-ое количество раз УВАЖАЕМЫЕ ЭКСПЕРТЫ......у меня есть к Вам небольшой вопрос. Балуюсь с PopupMenu и хочу сделать такую штуку. Сделал несколько кнопочек на ней и хочу сделать так. Пока не будет нажата первая кнопка все остальные были в состоянии Enabled := False........помогите пожалуйста, а то что то я зациклился.

Вопрос переведён на русский язык.
-----
∙ Отредактировал: Admiral (Профессионал)
∙ Дата редактирования: 05.03.2008, 14:45
Отправлен: 05.03.2008, 12:29
Вопрос задал: Sefiros (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: Данилевич Игорь Владимирович
Здравствуйте, Sefiros!

В обработчике события создания формы делаем кнопки неактивными (Enabled := false), а в обработчике нажатия первого пункта меню переводим их в активное состояние Enabled := true.

Приложение:

Ответ отправил: Данилевич Игорь Владимирович (статус: 1-ый класс)
Ответ отправлен: 05.03.2008, 12:43
Оценка за ответ: 5
Комментарий оценки:
Всё работает отлично.......Спасибочки большое, всё так просто, что-то я и не сообразил......Но всё равно спасибо огромное что откликнулись

Отвечает: Genia007
Здравствуйте, Sefiros!
Помойму всё просто. Прекрасно работает проверил.
ВСе копки в инспекторе обьектов Enabled в Fаlse, кроме конечно первой.
procedure TForm1.N11Click(Sender: TObject);
begin
N21.Enabled:= True;
N31.Enabled:= True;
N41.Enabled:= True;
N51.Enabled:= True;
end;
Ответ отправил: Genia007 (статус: 7-ой класс)
Ответ отправлен: 05.03.2008, 12:51
Оценка за ответ: 5
Комментарий оценки:
Спасибо большое что откликнулись, всё очень хорошо работает, я бы сказал даже ОТЛИЧНО...... С уважением sefiros


Вопрос № 126.076
Бюджетная организация просит меня разработать программу. Думаю, что программу будет напишу на Delphi 2007 for Win32 Professional. Данные будут на MS SQL Server. Как их успокоить по поводу лицензионности моей программы?
Лицензионность MS SQL Server они обеспечиваю сами. Могу я купить Delphi 2007 for Win32 Professional Box (26500 ру) - этого будет достаточно?
Отправлен: 05.03.2008, 12:41
Вопрос задал: Simple7 (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Лысенков Антон Анатольевич
Здравствуйте, Simple7!

Строго говоря лицензионность Вашей разработки не зависит от того в какой среде Вы ее напишете. Авторские права на разработанное ПО будут принадлежать Вам и Вы же будете решать на каких условиях ее распространять.
Ответ отправил: Лысенков Антон Анатольевич (статус: 7-ой класс)
Ответ отправлен: 05.03.2008, 14:07

Отвечает: MaratM
Здравствуйте, Simple7!
На мой взгляд , если поставить бесплатный вариант Turbo Delphi, можно точно не беспокоиться .....
Delphi 2007 for Win32 Professional Box (26500 ру) если купить , это и будет гарантия лицензионности (плюс еще лицензионные компаненты).
Ответ отправил: MaratM (статус: 1-ый класс)
Ответ отправлен: 06.03.2008, 01:38


Вопрос № 126.103
Здрасьте! =) Ещё один наболевший вопрос!
Как открывать WORD документы без WordApplication, чтоб скорость открытия не была такой низкой?
Отправлен: 05.03.2008, 15:07
Вопрос задал: Соловьев Евгений (статус: 1-ый класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 6)

Отвечает: PavelGM
Здравствуйте, Соловьев Евгений!

Попробуйте Word Viewer 2003 - его можно скачать с сайта Микрософт - бесплатный viewer для просмотра документов Word. И запускать через ShellExecute или CreateProcess. Стартует слегка побыстрее, но не идеально. Попробуйте может вас устроит. Только с офисом 2007 он скорее всего несовместим, но следите за Микрософт - наверняка выйдет просмотрщик и для нового формата.

Ответ отправил: PavelGM (статус: Студент)
Ответ отправлен: 06.03.2008, 10:20


Вопрос № 126.104
здравствуйте! подскажите пожалуйста какие компоненты нужны для работы в делфи с таблицами Excel. Как они работают и как считывать данные конкретных ячеек.?
Отправлен: 05.03.2008, 15:07
Вопрос задал: Дьяченко Александр Александрович (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Лысенков Антон Анатольевич
Здравствуйте, Дьяченко Александр Александрович!

Процедура в приложении считывает данные из листа 1 ячейки А1 файла C: est.xls

Приложение:

Ответ отправил: Лысенков Антон Анатольевич (статус: 7-ой класс)
Ответ отправлен: 05.03.2008, 16:04
Оценка за ответ: 5
Комментарий оценки:
спасибо..

Отвечает: Sosedov A.I.
Здравствуйте, Дьяченко Александр Александрович!

Я использую компонент ExcelApplication с вкладки Servers (Delphi 7), поддерживаемый библиотекой Excel2000.
1. Создайте на форме компонент EA1 типа TExcelApplication.
2. Установите свойства
AutoConnect = False
ConnectKind = ckNewInstance
AutoQuit = True
3. Опишите переменные типа _Workbook и _WorkSheet:
WB : _WorkBook;
WS: _WorkSheet;
4. Установите связь с файлом Excel:
EA1.Workbooks.Open(FileName , EmptyParam,
EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam,
EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, 0);
5. Теперь можно присваивать переменным значения:
WB:= EA1.Workbooks.Item[IIndex];
WS:= WB.WorkSheets.Get_Item(1) as _WorkSheet;
Здесь IIndex - переменная типа OleVariant со значением =1
Теперь объектная переменная WS сделает Вам возможным доступ к рабочему листу книги Excel с номером 1.
6. Вы можете использовать объект типа Range для доступа к конкретной ячейке:
WS.Range
или объект типа Names для доступа к поименованному диапазону:
WS.Names
7. Сохранить изменения :
SaveChange:=1;
WB.Save(SaveChange);
где SaveChange - переменная типа OleVariant.
8. Отключиться от приложения Excel и закрыть его:
EA1.Disconnect;


Ответ отправил: Sosedov A.I. (статус: 2-ой класс)
Ответ отправлен: 05.03.2008, 16:14
Оценка за ответ: 5
Комментарий оценки:
спасибо за детальное обьяснение!


Вы имеете возможность оценить этот выпуск рассылки.
Нам очень важно Ваше мнение!
Оценить этот выпуск рассылки >>

Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2008, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.72.2 от 06.03.2008
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное