Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Синтаксис
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 13.12.2007, 21:09
~ SaM ~ ~ SaM ~ вне форума
Начинающий
 
Регистрация: 05.01.2007
Адрес: Днепропетровск
Сообщения: 141
Репутация: 25
По умолчанию Не найден компонет!:(

Проблема следующего характера:

Есть прога. Но грабли в том, что она почему-то работает только на тех машинах где стоит Delphi. Матерится при запуске, что не найден компонет qtinft70.dll! Во вложении ПринСкрин ошибки! В чем проблема не понимаю....

Помогите пожалуйста!
Изображения
Тип файла: jpg error.jpg (11.3 Кбайт, 10 просмотров)
Ответить с цитированием
  #2  
Старый 13.12.2007, 21:25
Аватар для Yurk@
Yurk@ Yurk@ вне форума
Специалист
 
Регистрация: 07.09.2007
Адрес: Украина, г. Днепропетровск
Сообщения: 892
Версия Delphi: 7 + ОгнеПтица
Репутация: выкл
По умолчанию

Цитата:
Сообщение от ~ SaM ~
... она почему-то работает только на тех машинах где стоит Delphi.
У меня Делфи 7, и я у себя такого файла не обнаружил!
Попробуй найти этот файл и включить его в установочный дистрибутив!
__________________
Поживу - увижу, Доживу - узнаю, Выживу - учту.
[P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
Ответить с цитированием
  #3  
Старый 13.12.2007, 22:19
~ SaM ~ ~ SaM ~ вне форума
Начинающий
 
Регистрация: 05.01.2007
Адрес: Днепропетровск
Сообщения: 141
Репутация: 25
По умолчанию

Поиск по всему винту не обнаружил такого файла! Даже при поисе *.dll - такой файл отсутствует в системе! У меня тупо его нет!! Пробовал в InstallShield сделать дистрибутив - не помагло! Че за херня не знаю! Сам пользуюсь Delphi 7, да и работает при любых версиях Delphi, а без него не работет!

Как быть???просто не могу понять че это такое!?

Помогите плиз.............
Ответить с цитированием
  #4  
Старый 13.12.2007, 22:38
Аватар для Yurk@
Yurk@ Yurk@ вне форума
Специалист
 
Регистрация: 07.09.2007
Адрес: Украина, г. Днепропетровск
Сообщения: 892
Версия Delphi: 7 + ОгнеПтица
Репутация: выкл
По умолчанию

http://www.pavel.hut1.ru/questions.html
http://www.sql.ru/forum/actualthread.aspx?tid=241048
Посмотри здесь !!!!
__________________
Поживу - увижу, Доживу - узнаю, Выживу - учту.
[P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
Ответить с цитированием
  #5  
Старый 13.12.2007, 23:07
~ SaM ~ ~ SaM ~ вне форума
Начинающий
 
Регистрация: 05.01.2007
Адрес: Днепропетровск
Сообщения: 141
Репутация: 25
По умолчанию

<b>to Yurk@</b>
Цитата:
Как избавиться от библиотеки-паразита qtinft70.dll в программе на Delphi?

Путь решения этой проблемы следующий: ни в коем случае не следует включать в проект модуль QPrinters, так как это приводит к невозможности запуска такого приложения без использования библиотеки времени выполнения qtinft70.dll, размером более трёх МБайт, которая при этом может не выполнять абсолютно никаких полезных функций, а также увеличивает размер файла EXE на несколько сот КБайт.

По моему мнению эта библиотека просто гигантская. Даже если вам и нужны те функции, которые она выполняет, вы можете попробовать их реализовать каким-либо другим более простым способом. Рекомендую это сделать, т.к. из Интернета вашу программу просто никто не будет (и не каждый сможет) качать из-за ее огромного размера.

И что получается????????!!!! У меня прога работет с Office приложениями и мне необходимо печатать эти документы! Как с этим бороться?? Ниже код:

Код:
Function  PrintPreview:boolean;
begin
PrintPreview:=true;
try
E.ActiveWindow.SelectedSheets.PrintPreview;
except
PrintPreview:=false;
end;
End;



Function  PrintPreviewEx:boolean;
begin
PrintPreviewEx:=true;
try
E.Dialogs.Item[xlDialogPrintPreview].Show;
except
PrintPreviewEx:=false;
end;
End;



Function  ShowPrintDialog:boolean;
begin
ShowPrintDialog:=true;
try
E.Dialogs.Item[xlDialogPrint].Show;
except
ShowPrintDialog:=false;
end;
End;
Для использования этих процедур используется юнит Printers!! Блин....Мне полюбому надо с с эти юнитом работать!!! Как быть???Можно чем-то заменить?
Ответить с цитированием
  #6  
Старый 13.12.2007, 23:28
Аватар для Yurk@
Yurk@ Yurk@ вне форума
Специалист
 
Регистрация: 07.09.2007
Адрес: Украина, г. Днепропетровск
Сообщения: 892
Версия Delphi: 7 + ОгнеПтица
Репутация: выкл
По умолчанию

Если ты используешь unit Printers то ты должен работать с файлом Printers.pas.
Разве не так?
__________________
Поживу - увижу, Доживу - узнаю, Выживу - учту.
[P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 19:57.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter