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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.01.2011, 22:16   #1
pollloid
 
Регистрация: 22.01.2011
Сообщений: 4
По умолчанию редактирование печатной формы программы?

Здравствуйте! Я супер программист 90-х: basic, q-basic, turbo pascal, пэцл assembler со списывание - доучился: )........и вот!....решил тряхнуть стариной
у меня есть старая программа-база данных использует библиотеку midas.dll
она позволяет: заводить, хранить и выводить на печать данные

передо мной задача - добавить в выводимую печатную форму одно предложение

в попытках это сделать я применял:

InqSoft Window Scanner
Restorator - получилось только кнопки и менюшки переименовать
XMLTableEditor3 - открыл только 2а файла из ниже перечисленных(не помог кароче)

Columns.cds
Data.cds
Encrypt.cds
EndPoint.exe
Export.omt
Users_list.cds
nomer.cds

подскажите пожалуйста где в моей программе формируется печатная форма и в какую сторону курить....
pollloid вне форума Ответить с цитированием
Старый 23.01.2011, 12:26   #2
Sibedir
Тот ещё
Старожил
 
Аватар для Sibedir
 
Регистрация: 14.11.2007
Сообщений: 2,242
По умолчанию

Курите в форточку. Не, реально, я в этом кумаре ничё не понял. Вы уверены, что это имеет отношение к "Общие вопросы Delphi".
Sibedir вне форума Ответить с цитированием
Старый 24.01.2011, 19:55   #3
pollloid
 
Регистрация: 22.01.2011
Сообщений: 4
По умолчанию

думаю что имеет....а то уже перенесли бы

кажется нащупывается решение....нужна помощь с блоком, выделенным синим:
object laHeader1: TQRLabel
Left = 621
Top = 12
Width = 84
Height = 20
Frame.Color = clBlack
Frame.DrawTop = False
Frame.DrawBottom = False
Frame.DrawLeft = False
Frame.DrawRight = False
Size.Values = (
52.916666666666700000
1643.062500000000000000
31.750000000000000000
222.250000000000000000)

Alignment = taRightJustify
AlignToBand = False
AutoSize = True
AutoStretch = False
Caption = 'печать данных завершена'
Color = clWhite
Font.Charset = RUSSIAN_CHARSET
Font.Color = clWindowText
Font.Height = -15
Font.Name = 'Times New Roman'
Font.Style = []
ParentFont = False
Transparent = False
WordWrap = True
FontSize = 11
end

весь этот блок позиционирует на листе A4 и выводит на печать одну фразу(не мудрено заметить)...таких блоков в программе несколько и у каждого из них параметр Size.Values имеет разные значения

Подскажите пожалуйста что это за параметр и как он расчитывается, почему он имеет такую странную разрядность после точки?
спасибо

Последний раз редактировалось pollloid; 24.01.2011 в 20:02.
pollloid вне форума Ответить с цитированием
Старый 24.01.2011, 20:28   #4
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

А чего сделать-то хотите? Изменить один из существующих TQRLabel или добавить новый?

Если первое - то это можно. Если второе - то облом. Без исходников это сделать очень тяжело.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Старый 25.01.2011, 01:34   #5
pollloid
 
Регистрация: 22.01.2011
Сообщений: 4
По умолчанию

в идеале хотел добавить.....но на худой конец можно и изменить
мне нужно что бы на каждом листе бумаги который печатается из этой проги добавлялась одна и та же надпись забитая сюда Caption = 'печать данных завершена'

мне это представилось более чем реальным: повторить блок - ввести фразу написать end......только насколько я понял на проге ещё контрольная сумма проверяется и как только я что-то меняю она сразу перестаёт запускаться

сама программа - старая....думаю что с помощью FileMon, Bounds Checker, SoftIce может получиться снять проверку
pollloid вне форума Ответить с цитированием
Старый 27.01.2011, 22:03   #6
pollloid
 
Регистрация: 22.01.2011
Сообщений: 4
По умолчанию

up
может найдётся светлая голова
pollloid вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Редактирование шаблона программы Бизнес-Пак (FastReport) Dmfkeeper Общие вопросы Delphi 6 04.06.2018 12:01
Нужно редактирование программы на с++ Ermolenko Помощь студентам 2 18.12.2010 21:37
Редактирование полей БД из формы хранящейся в ДЛЛ ? spamer БД в Delphi 5 15.11.2009 22:40
Как поставить заставку перед запуском главной формы программы? NiganInterCOM Общие вопросы Delphi 2 22.02.2008 16:11
редактирование формы РИЯ Помощь студентам 4 31.10.2007 10:53