4 / 4 / 0
Регистрация: 30.06.2011
Сообщений: 175
|
|
1 | |
Вывод worda с значениями от программы13.10.2011, 21:59. Показов 1206. Ответов 15
Метки нет (Все метки)
Цель: есть параметры А и В, которые рассчитываются благодаря delphi
Необходимо чтобы при нажатии кнопочки - открывался word, где был текст Например: переменная 1 - А (А как раз вставлялась из расчета delphi) переменная 2 - В (В как раз вставлялась из расчета delphi) Помогите осуществить - знаю что это возможно, недагадываюсь как.. просьба желающих отправить меня юлозить справку, поисковик - не беспокоить - помогите лучше по теме.. Заранее спасибо большущее...
0
|
13.10.2011, 21:59 | |
Ответы с готовыми решениями:
15
Использование классов Worda Защитить файл Worda Формулы worda превратились в EMBED Equation.3 Вывод 2х имён с одинаковыми значениями |
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
|
||||||
13.10.2011, 22:15 | 2 | |||||
Вот как можно добавить текст в конец документа MS Word. На форму надо положить: TButton, TMemo и TOpenDialog. В конец документа MS Word будет добавлен текст из Мемо1.
1
|
4 / 4 / 0
Регистрация: 30.06.2011
Сообщений: 175
|
|
13.10.2011, 22:35 [ТС] | 3 |
а почему в конец документа? нельзя ли в начале ? и как к тексту в ворде + дописать еще плюс переменные которые сичтает программа?
все равно спасибо_)
0
|
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
|
||||||||||||||||
13.10.2011, 22:41 | 4 | |||||||||||||||
Можно и в начало документа добавлять текст. В этом случае вместо вызова
Например, предположим, что надо записать сведения о двух переменных:
1
|
4 / 4 / 0
Регистрация: 30.06.2011
Сообщений: 175
|
|
14.10.2011, 00:40 [ТС] | 5 |
пытался и не получается...
вы может исходник пришлите: пускай а и в - у вас будут например равны 5 и 6 пожалуйста...
0
|
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
|
||||||
14.10.2011, 01:05 | 6 | |||||
1
|
4 / 4 / 0
Регистрация: 30.06.2011
Сообщений: 175
|
|
17.10.2011, 00:32 [ТС] | 7 |
Проблема в том что приложение после нажатия на выполнить - требует самостоятельно найти документ ворда.. а мне бы желательно что бы я (мы) его не искали, юзали на компе - а ворд создавался автоматически...
ваш вариант обогатил мои узкие знания в делфи спасибо... но создание автоматического варианта я видел на примере работающей программы .. довольно причем простенькой
0
|
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
|
||||||||||||||||
17.10.2011, 09:14 | 8 | |||||||||||||||
Если заранее известно, где будет находиться файл - тогда просто жёстко в программе надо прописать имя файла. Вернее, возможно, лучше прописать относительный путь - например, относительно папки, в которой расположен исполняемый файл программы.
Вот как можно определить имя файла, который лежит в папке с исполняемым файлом программы:
1
|
4 / 4 / 0
Регистрация: 30.06.2011
Сообщений: 175
|
|
23.10.2011, 20:51 [ТС] | 9 |
у меня программа считает a и b - но когда я вставляю в 'Переменная NumV = ' + FloatToStr(а) + '.'
+ #13#10 + 'Переменная IntV = ' + FloatToStr(b) + '.' + #13#10 а она у меня выдает почему то в ворде := Pi; := 2011; ц... помогите((
0
|
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
|
|
23.10.2011, 21:59 | 10 |
Чтобы разобраться в программе, надо посмотреть код. adelbaew, опубликуй код.
1
|
4 / 4 / 0
Регистрация: 30.06.2011
Сообщений: 175
|
||||||
24.10.2011, 10:11 [ТС] | 11 | |||||
вот собственно код
0
|
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
|
|
24.10.2011, 10:23 | 12 |
Что касается передачи данных в Word - здесь всё верно. В начале документа MS Word должна появиться надпись:
Код
Переменная NumV = <вещественное число q>. Переменная IntV = <вещественное число d>. --- И ещё раз хотел уточнить - вместо записей чисел q и d что-то не то появляется? Можешь написать что именно в Word-е печатается?
0
|
4 / 4 / 0
Регистрация: 30.06.2011
Сообщений: 175
|
|
24.10.2011, 13:27 [ТС] | 13 |
Отдельную процедуру почему то вовсе не печатает (я делал отдельную кнопку (( )
а вот печатает в этом случае что 1 переменная - 3,1416 2 переменная - 1100 то есть те параметры которые вы уже водили то ли запомнилось это где то..
0
|
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
|
|
24.10.2011, 15:05 | 14 |
В коде, вроде, нет тех значений, которые я заводил... Предлагаю поступить так - те переменные: q и d надо переименовать. Это позволит проследить участки кода, в которых применяются эти идентификаторы. Т. е., надо сделать прямо так: берём и в разделе var заменяем идентификаторы:
вместо q пишем q_test, вместо d пишем d_test. Дальше пробуем компилировать - появятся ошибки с сообщением, что найдены строки с неизвестными идентификаторами. И эти ошибки одна за другой надо исправлять, заменяя идентификаторы на новые. И при этом отслеживая, где могли быть присвоены "старые" значения.
0
|
4 / 4 / 0
Регистрация: 30.06.2011
Сообщений: 175
|
|
27.10.2011, 18:42 [ТС] | 15 |
вот хочется как у него((
0
|
4 / 4 / 0
Регистрация: 30.06.2011
Сообщений: 175
|
|
28.10.2011, 09:15 [ТС] | 16 |
вообщем когда я прописываю новую кнопку и пытаюсь вписать в ворд ту переменную что вычисляет программа, то происходит - что он пишет что не распознает ее
в окне errors underclared identiffer Добавлено через 8 минут В результате сделать отдельную кнопку например - отчет у меня не получилось - работа в итоге превратилась в одну кнопку почему то ... и в принципе она так выдает отчет, но при ввода следующего результата, программа не скидывает предыдущие результаты - а выдает те что уже рассчитывала Добавлено через 13 часов 45 минут Собственно решил проблему! Через печать pdf формате... единственное - там печатает то что я вывожу в label, а можно ли самому добавить необходимые надписи в pdf файле??
0
|
28.10.2011, 09:15 | |
28.10.2011, 09:15 | |
Помогаю со студенческими работами здесь
16
Вывод поля с разными значениями У друга не вставляется объект ActiveX в документ worda Как в качестве отчета использовать текст Worda Программная распечатка справочной системы VBA WORDa Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |