Модераторы: Vitalik

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Под Delphi 7 и Delphi 2005 не устанавливается! 
:(
    Опции темы
The MASTER
Дата 22.2.2005, 14:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Old master)
**


Профиль
Группа: Участник
Сообщений: 862
Регистрация: 19.7.2004
Где: Санкт-Петербург

Репутация: 2
Всего: 5



Под Delphi 7 и Delphi 2005 не устанавливается!
PM MAIL WWW ICQ   Вверх
Vitalik
Дата 22.2.2005, 14:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Координатор проекта
Сообщений: 653
Регистрация: 8.11.2004
Где: Ukraine, Kharkov

Репутация: 9
Всего: 12



Цитата(The @ 22.2.2005, 14:18)
Под Delphi 7 и Delphi 2005 не устанавливается!

Я работаю в Delphi 7 и без проблем. Что оно говорит при установке?
А Delphi 2005 у меня нету... smile
PM MAIL WWW ICQ YIM   Вверх
The MASTER
Дата 22.2.2005, 16:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Old master)
**


Профиль
Группа: Участник
Сообщений: 862
Регистрация: 19.7.2004
Где: Санкт-Петербург

Репутация: 2
Всего: 5



Запускаю файлик SynUniSyn_D7 - Delphi Package, и говорит:

Цитата
Cannot find resource file: C:\Program Files\Borland Delph7\Lib\SynUniSyn_D7.res. Recreated


Вот и всё! smile
PM MAIL WWW ICQ   Вверх
Vitalik
Дата 22.2.2005, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Координатор проекта
Сообщений: 653
Регистрация: 8.11.2004
Где: Ukraine, Kharkov

Репутация: 9
Всего: 12



The MASTER, это не ошибка! Это так и надо! smile
Потом компиль и устанавливай - всё будет работать smile
PM MAIL WWW ICQ YIM   Вверх
Kordub
Дата 22.2.2005, 23:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 21.2.2005

Репутация: нет
Всего: нет



Не устанавливается пакет версии 1.8 - ошибка при компиляции
File not found: 'DsgnIntf.dcu' .
У меня Delphi 7. Правда, устанавливается старая версия SynUniSyn, но она не работает с компонентом SynEdit. Т. е. если присвоить свойство

Код
SynEdit1.Highlighter := SynUniSyn1;


никакой подсветки нет. Версия SynEdit - synedit-cvs-2004-10-09


PM MAIL   Вверх
The MASTER
Дата 22.2.2005, 23:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Old master)
**


Профиль
Группа: Участник
Сообщений: 862
Регистрация: 19.7.2004
Где: Санкт-Петербург

Репутация: 2
Всего: 5



Ошибка в строке: SynEdit_D7,
Required package 'Syn_Edit_D7' not found
PM MAIL WWW ICQ   Вверх
Vitalik
Дата 23.2.2005, 00:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Координатор проекта
Сообщений: 653
Регистрация: 8.11.2004
Где: Ukraine, Kharkov

Репутация: 9
Всего: 12



Цитата(Kordub @ 22.2.2005, 23:17)
File not found: 'DsgnIntf.dcu'

Странно... Я даже не знаю, почему у тебя такая трабла...
Но ответ, наверняка, лежит на поверхности...

Цитата(Kordub @ 22.2.2005, 23:17)
Т. е. если присвоить свойство
Код
SynEdit1.Highlighter := SynUniSyn1;
никакой подсветки нет. Версия SynEdit - synedit-cvs-2004-10-09

А ты свойства компонента SynUniSyn1 задаёшь двойным щелчком по нему в дизайнере формы или с помощью методов загрузки из файла/потока (или динамическим созданием)?

Цитата(The @ 22.2.2005, 23:36)
Ошибка в строке: SynEdit_D7,
Required package 'Syn_Edit_D7' not found

Перед установкой компонента SynUniSyn нужно установить компоненты SynEdit и XmlParser smile

PM MAIL WWW ICQ YIM   Вверх
The MASTER
Дата 23.2.2005, 12:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Old master)
**


Профиль
Группа: Участник
Сообщений: 862
Регистрация: 19.7.2004
Где: Санкт-Петербург

Репутация: 2
Всего: 5



Вот это да!
PM MAIL WWW ICQ   Вверх
The MASTER
Дата 23.2.2005, 12:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Old master)
**


Профиль
Группа: Участник
Сообщений: 862
Регистрация: 19.7.2004
Где: Санкт-Петербург

Репутация: 2
Всего: 5



Код

DsgnIntf,

Добавлено @ 12:41
Там ошибка!
PM MAIL WWW ICQ   Вверх
Kordub
Дата 23.2.2005, 22:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 21.2.2005

Репутация: нет
Всего: нет



Цитата
А ты свойства компонента SynUniSyn1 задаёшь двойным щелчком по нему в дизайнере формы или с помощью методов загрузки из файла/потока (или динамическим созданием)?

Дизайнером. Очень понятный дизайнер, все классно работает и в окне примера отображается нужная подсветка. Но свойство SynEdit1.Highlighter я не могу задать во время разработки - ругается на несовместимость типов. Только runtime. Не работает, гадость smile
Насчет ошибки с DsgnIntf.dcu - файл SysUniReg, строка 12
Код
unit SynUniReg;

interface

{$I SynEdit.inc}

uses
{$IFDEF SYN_COMPILER_6_UP}
 DesignIntf,
 DesignEditors,
{$ELSE}
 DsgnIntf,            //----- тут ошибка
{$ENDIF}
 Classes,
 SynEditStrConst,
 SynUniHighlighter,
 SynUniDesigner;


Это сообщение отредактировал(а) Kordub - 23.2.2005, 22:35
PM MAIL   Вверх
Vitalik
Дата 23.2.2005, 22:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Координатор проекта
Сообщений: 653
Регистрация: 8.11.2004
Где: Ukraine, Kharkov

Репутация: 9
Всего: 12



Цитата(The @ 23.2.2005, 12:40)
DsgnIntf,

Хм... Интересно... Это у вас ошибка получается в файле SynUniReg.pas?
Там такой код:
Код
unit SynUniReg;

interface

{$I SynEdit.inc}

uses
{$IFDEF SYN_COMPILER_6_UP}
 DesignIntf,
 DesignEditors,
{$ELSE}
 DsgnIntf,
{$ENDIF}
//...

То есть для Delphi выше шестой версии должны использоваться модули DesignIntf и DesignEditors, и только для более ранних версий используется DsgnIntf
Возможно у вас не правильно инициируется SYN_COMPILER_6_UP в файле SynEdit.inc...

Запустите такую программку (на форме только один Button):
Код

//...
procedure TForm1.Button1Click(Sender: TObject);
var
 Msg: string;
begin
 Msg := '';
 {$I SynEdit.inc}
 {$IFDEF SYN_COMPILER_5}   Msg := Msg + 'Compiler version 5.0'#13#10;{$ENDIF}
 {$IFDEF SYN_COMPILER_5_UP}Msg := Msg + 'Compiler version 5.0 or higher'#13#10;{$ENDIF}
 {$IFDEF SYN_COMPILER_6}   Msg := Msg + 'Compiler version 6.0'#13#10;{$ENDIF}
 {$IFDEF SYN_COMPILER_6_UP}Msg := Msg + 'Compiler version 6.0 or higher'#13#10;{$ENDIF}
 {$IFDEF SYN_COMPILER_7}   Msg := Msg + 'Compiler version 7.0'#13#10;{$ENDIF}
 {$IFDEF SYN_COMPILER_7_UP}Msg := Msg + 'Compiler version 7.0 or higher'#13#10;{$ENDIF}
 {$IFDEF SYN_CPPB}         Msg := Msg + 'Borland C++ Builder'#13#10;{$ENDIF}
 {$IFDEF SYN_CPPB_5}       Msg := Msg + 'Borland C++ Builder 5.0'#13#10;{$ENDIF}
 {$IFDEF SYN_CPPB_5_UP}    Msg := Msg + 'Borland C++ Builder 5.0'#13#10;{$ENDIF}
 {$IFDEF SYN_CPPB_6}       Msg := Msg + 'Borland C++ Builder 6.0'#13#10;{$ENDIF}
 {$IFDEF SYN_CPPB_6_UP}    Msg := Msg + 'Borland C++ Builder 6.0'#13#10;{$ENDIF}
 {$IFDEF SYN_DELPHI}       Msg := Msg + 'Borland Delphi'#13#10;{$ENDIF}
 {$IFDEF SYN_DELPHI_PE}    Msg := Msg + 'Borland Delphi PE'#13#10;{$ENDIF}
 {$IFDEF SYN_DELPHI_5}     Msg := Msg + 'Borland Delphi 5.0'#13#10;{$ENDIF}
 {$IFDEF SYN_DELPHI_5_UP}  Msg := Msg + 'Borland Delphi 5.0 or higher'#13#10;{$ENDIF}
 {$IFDEF SYN_DELPHI_6}     Msg := Msg + 'Borland Delphi 6.0'#13#10;{$ENDIF}
 {$IFDEF SYN_DELPHI_6_UP}  Msg := Msg + 'Borland Delphi 6.0 or higher'#13#10;{$ENDIF}
 {$IFDEF SYN_DELPHI_7}     Msg := Msg + 'Borland Delphi 7.0'#13#10;{$ENDIF}
 {$IFDEF SYN_DELPHI_7_UP}  Msg := Msg + 'Borland Delphi 7.0 or higher'#13#10;{$ENDIF}
 {$IFDEF SYN_DELPHI_8}     Msg := Msg + 'Borland Delphi 8.0'#13#10;{$ENDIF}
 {$IFDEF SYN_DELPHI_8_UP}  Msg := Msg + 'Borland Delphi 8.0 or higher'#13#10;{$ENDIF}
 {$IFDEF SYN_KYLIX}        Msg := Msg + 'Kylix';{$ENDIF}
 {$IFDEF SYN_CLX}          Msg := Msg + 'CLX';{$ENDIF}
 Application.MessageBox(PChar(Msg), 'SynEdit.inc', MB_ICONINFORMATION);
end;

И напишите здесь, какое сообщение она выдаёт smile
Добавлено @ 22:43
Цитата(Kordub @ 23.2.2005, 22:33)
Но свойство SynEdit1.Highlighter я не могу задать во время разработки - ругается на несовместимость типов.

Странно... Опиши подробно, что ты делаешь и что оно говорит...
PM MAIL WWW ICQ YIM   Вверх
The MASTER
Дата 24.2.2005, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Old master)
**


Профиль
Группа: Участник
Сообщений: 862
Регистрация: 19.7.2004
Где: Санкт-Петербург

Репутация: 2
Всего: 5



Выдаёт просто пустое окно!
PM MAIL WWW ICQ   Вверх
Vitalik
Дата 24.2.2005, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Координатор проекта
Сообщений: 653
Регистрация: 8.11.2004
Где: Ukraine, Kharkov

Репутация: 9
Всего: 12



The MASTER, а что у тебя за версия Delphi?
Ты ведь SynEdit установил перед установкой SynUniHighlighter?

P.S. У тебя есть ICQ?
PM MAIL WWW ICQ YIM   Вверх
The MASTER
Дата 25.2.2005, 17:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Old master)
**


Профиль
Группа: Участник
Сообщений: 862
Регистрация: 19.7.2004
Где: Санкт-Петербург

Репутация: 2
Всего: 5



Да, всё есть, Ася в профиле!
PM MAIL WWW ICQ   Вверх
The MASTER
Дата 27.2.2005, 16:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Old master)
**


Профиль
Группа: Участник
Сообщений: 862
Регистрация: 19.7.2004
Где: Санкт-Петербург

Репутация: 2
Всего: 5



Ладно потом разберусь!
PM MAIL WWW ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | SynUniHighlighter и SynEdit | Следующая тема »


 




[ Время генерации скрипта: 0.1733 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.