Вопрос № 58351: Хочу в своем приложении сделать что-то вроде программы CPU-Z т.е показывало какой процессор, память и тд подскажите пару фукций...Вопрос № 58383: Здравствуйте!
Возможно ли чтение из DBGride или из файла базы данных строк и полей с последующей их записью в файл с расширением *.doc или в *.txt?
Если возможно то как?
P.S.Больше меня интересует запись в файл с расширением *.doc....Вопрос № 58413: Подскажите пожалуйста.
Как добавит в Word свою менюшку если Word я открываю из своей программы, или добавить окошко поверх Word`a, но с возможностью переключения между ними.
ПАСИБА...
Вопрос № 58.351
Хочу в своем приложении сделать что-то вроде программы CPU-Z т.е показывало какой процессор, память и тд подскажите пару фукций
Отвечает: Хлызов Алексей
Здравствуйте, Сергей Викторович!
Могу порекомендовать Raize Components, там уже все это есть. В поставке также идут сырцы, можно посмотреть и на реализацию.
http://www.raize.com
Ответ отправил: Хлызов Алексей (статус: 1-ый класс)
Ответ отправлен: 10.10.2006, 09:52 Оценка за ответ: 5
Отвечает: Arvist
Здравствуйте, Сергей Викторович!
В приложении программа выводящая в TImage инфу о проце
Приложение:
--------- В будущем определено одно - неопределенность будущего!
Ответ отправил: Arvist (статус: 3-ий класс)
Ответ отправлен: 10.10.2006, 10:14
Отвечает: Sattar
Здравствуйте, Сергей Викторович!
http://www.codenet.ru/progr/delphi/stat/System-Information.php
Ответ отправил: Sattar (статус: 1-ый класс)
Ответ отправлен: 10.10.2006, 13:00 Оценка за ответ: 4 Комментарий оценки: тоже это смотрел
Отвечает: Устинов Сергей Евгеньевич
Здравствуйте, Сергей Викторович!
Много статей по этому и другим вопросам есть в DelphiWorld - вообще, очень полезный архив статей.
Но если все качать канал не позволяет, то на этой странице есть некоторые вещи, которые можно узнать о компьютере, ОС и железе.
Удачи!
--------- Ответы на все вопросы - на сайте www.ya.ru ☺
Отвечает: /Iorpy$
Здравствуйте, Сергей Викторович! Посмотрите здесь:
http://www.delphirus.com.ru/modules.php?name=News&file=article&sid=82
Я думаю, разобраться вам будет не проблемно. Если что - вышлю исходник, сделланый по этой статье.
--------- Если чего-то не знаешь, спроси: тебе ответят те, кто знают!
Ответ отправил: /Iorpy$ (статус: 2-ой класс)
Ответ отправлен: 11.10.2006, 00:49
Вопрос № 58.383
Здравствуйте!
Возможно ли чтение из DBGride или из файла базы данных строк и полей с последующей их записью в файл с расширением *.doc или в *.txt?
Если возможно то как?
P.S.Больше меня интересует запись в файл с расширением *.doc.
Отправлен: 10.10.2006, 13:10
Вопрос задал: KuchumHan (статус: Студент)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Кулаков Антон Сергеевич /SandroNec
Здравствуйте, KuchumHan!
Почитайте информацию по работе с word`ом в delphi. Просто запустите поисковик и найдите подобную инфу. А там уже выбирайте хоть в *.doc хоть в *.xls
--------- Настоящий программист на вопрос - "можешь ли ты это сделать", всегда ответит - "да", а потом подумает как
Далее настраеваем соединение с базой и заполняем при помощи процедуры шаблон документа(см. приложение). Да не забудте создать шаблон (.dot) который Вы будете заполнять базу.
Так же прикрепляю к ответу полный проект.
Удачи!!!
Приложение:
Прикреплённый файл: Загрузить >> Срок хранения файла на сервере RusFAQ.ru составляет 30 суток с момента отправки ответа. --------- Господь Бог - это всего лишь сверхмощный генератор случайных чисел, в соответствии с которыми сочетаются события на Земле. Генератор случайных чисел - и только.
Ответ отправил: Gh0stik (статус: Практикант)
Ответ отправлен: 10.10.2006, 14:49 Оценка за ответ: 5
Отвечает: Arvist
Здравствуйте, KuchumHan!
Рекмендую Вам установить и исользовать компоненты TMS Grids которые можно найти в интернете, а также они поставляются на диске Companion Tools с Delphi
Компоненты являются расширенными функционально вариантами DBGrid и StringGrid и позволяют сохранять таблицы в файлах различных форматов.
Название компонент в приложении
Приложение:
--------- В будущем определено одно - неопределенность будущего!
Ответ отправил: Arvist (статус: 3-ий класс)
Ответ отправлен: 10.10.2006, 15:36 Оценка за ответ: 5 Комментарий оценки: и на том спасибо
Отвечает: Sattar
Здравствуйте, KuchumHan!
var
Form1: TForm1;
Word,Range1:Variant;
i:integer;
implementation
uses Olectnrs,comobj;
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
try
Word:=CreateOleObject('Word.Application');
Word.Visible:=True;
except Showmessage('Microsoft Word не встановлений!');
end;
Word.Documents.add;
Word.ActiveDocument.Paragraphs.Add;
Range1:=Word.ActiveDocument.Paragraphs.Item(1).Range;
Table1.First;
for i:=0 to Table1.RecordCount-1 do
begin
Range1.InsertBefore(Table1.FieldByName('FIELD1').AsString+' ');
Range1.InsertBefore(Table1.FieldByName('FIELD2').AsString+' ');
Range1.InsertBefore(Table1.FieldByName('FIELD3').AsString+' ');
Table1.Next;
end;
Word.Activedocument.SaveAs('Base.doc');
Word.Quit;
Showmessage('Дані передані в Microsoft Word та збережені в Моїх Документах');
end;
Ответ отправил: Sattar (статус: 1-ый класс)
Ответ отправлен: 11.10.2006, 18:59 Оценка за ответ: 5
Вопрос № 58.413
Подскажите пожалуйста.
Как добавит в Word свою менюшку если Word я открываю из своей программы, или добавить окошко поверх Word`a, но с возможностью переключения между ними.
ПАСИБА
Отправлен: 10.10.2006, 17:01
Вопрос задал: Ton (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Хлызов Алексей
Здравствуйте, Ton!
Если ты Word открываешь из своей программы, то ты тогда и меню делай из своей программы! Если хочешь окошко поверх Word'а, тогда учи WinAP!
Ответ отправил: Хлызов Алексей (статус: 1-ый класс)
Ответ отправлен: 10.10.2006, 17:10