Содержание
- Информатизация
- вторник, 14 сентября 2010 г.
- Ошибка corrupt portfolio stream при открытии проекта в Delphi
- 11 комментариев:
- Информатизация
- среда, 22 сентября 2010 г.
- Ошибка FastReport Error reading xxx.Transparent: Property Transparent does not exist
- Установка FastReport
- Error creating form corrupt portfolio stream
Информатизация
Блог о информационных технологиях и не только
вторник, 14 сентября 2010 г.
Ошибка corrupt portfolio stream при открытии проекта в Delphi
ddp
2. другой способ рассчитан на удаление файлов с расширением *.dpp
PS. Я использовал для решения своей проблемы 2-й вариант, поскольку в проекте не использовал диаграмм.
11 комментариев:
Спасибо, сегодня столкнулся с этой проблемой, лет 10 уже пишу на Delphi, не приходилось сталкиваться с таким глюком.
Удаление DDP файлов помогло.
От души, спасибо!) Я уже и не знала что и делать) Думала конец диплому. )
+1
тоже помогло!
как избежать подобного в будущем?
+1
тоже помогло!
как избежать подобного в будущем?
У меня за все время работы такое один раз было. Как избежать — не знаю.
Помог первый способ
спасибо!
Тоже очень благодарен. Выручило невероятно. Всерьез теперь задумался о создании резервных копий)) Кстати, если напишите пост об автоматическом сохранении резервных копий — будет очень классно, в основном в сети эту функцию делфи хаят.
Источник
Информатизация
Блог о информационных технологиях и не только
среда, 22 сентября 2010 г.
Ошибка FastReport Error reading xxx.Transparent: Property Transparent does not exist
Установка FastReport
Сегодня устанавливал FastRepor. И решил выложить официальную документацию по установке у себя на блоге.
I. Введение
II. Ручная установка пакетов FastReport
III. Компиляция пакетов FastReport Basic Edition и Standard Edition
IV. Компиляция пакетов FastReport Professional Edition и Enterprise Edition
————————————————————————
I. Введение
FastReport поставляется с откомпилированными файлами *.dcu, *.bpl, *.dcp. Программа установки копирует runtime пакеты в системную папку и устанавливает остальные пакеты в Delphi. Вам ничего не нужно устанавливать вручную. Тем не менее, если вы изменили исходники FR, поменяли языковые ресурсы,или имеете другую версию TeeChart, IBX или прочих компонент Delphi, вы должны перекомпилировать пакеты FR.
FastReport состоит из нескольких пакетов, разделенных на runtime и design-time части. Design-time пакеты имеют префикс ‘dcl‘ в имени пакета. Каждый пакет имеет номер, соответствующий версии Delphi. Например, пакет dclfrx4.dpk — это design-time пакет для Delphi4. Ниже приведен список run-time пакетов, используемых FastReport (‘*’ означает версию Delphi):
fs*.dpk — FastScript, основной пакет
fsDB*.dpk — FastScript, DB классы и контролы
fsBDE*.dpk — FastScript, BDE компоненты
fsADO*.dpk — FastScript, ADO компоненты
fsIBX*.dpk — FastScript, IBX компоненты
fsTee*.dpk — FastScript, Tee компоненты
frx*.dpk — FastReport, основной пакет
frxDB*.dpk — FastReport, обертка над TDataSet (TfrxDBDataSet)
frxIBO*.dpk — FastReport, обертка над IB_Objects (TfrxIBODataSet)
frxBDE*.dpk — FastReport, BDE компоненты
frxADO*.dpk — FastReport, ADO компоненты
frxIBX*.dpk — FastReport, IBX компоненты
frxDBX*.dpk — FastReport, DBX компоненты
frxTee*.dpk — FastReport, Tee компоненты
frxe*.dpk — FastReport, фильтры экспорта
Выполните следующие действия для ручной установки пакетов FastReport, входящих в стандартную поставку.
Шаг 1. Копирование run-time пакетов в системную папку
— закройте Delphi
— скопируйте Libfs*.bpl файл (* = версия Delphi) в WindowsSystem32
(WindowsSystem для Windows 95/98/ME)
— скопируйте LibfsDB*.bpl файл в WindowsSystem32
— скопируйте LibfsBDE*.bpl файл в WindowsSystem32
— скопируйте LibfsADO*.bpl файл в WindowsSystem32
— скопируйте LibfsIBX*.bpl файл в WindowsSystem32
— скопируйте LibfsTee*.bpl файл в WindowsSystem32
— скопируйте Libfrx*.bpl файл в WindowsSystem32
— скопируйте LibfrxDB*.bpl файл в WindowsSystem32
— скопируйте LibfrxBDE*.bpl файл в WindowsSystem32
— скопируйте LibfrxADO*.bpl файл в WindowsSystem32
— скопируйте LibfrxIBX*.bpl файл в WindowsSystem32
— скопируйте LibfrxDBX*.bpl файл в WindowsSystem32
— скопируйте LibfrxTee*.bpl файл в WindowsSystem32
— скопируйте Libfrxe*.bpl файл в WindowsSystem32
Шаг 2. Установка design-time пакетов
— в Delphi IDE, выберите «Component|Install Packages. »
— нажмите кнопку «Add. » и выберите файл Libdclfs*.bpl (* = версия Delphi)
— нажмите кнопку «Add. » и выберите файл LibdclfsDB*.bpl
— нажмите кнопку «Add. » и выберите файл LibdclfsBDE*.bpl
— нажмите кнопку «Add. » и выберите файл LibdclfsADO*.bpl (D5+)
— нажмите кнопку «Add. » и выберите файл LibdclfsIBX*.bpl (D5+)
— нажмите кнопку «Add. » и выберите файл LibdclfsTee*.bpl
— нажмите кнопку «Add. » и выберите файл Libdclfrx*.bpl
— нажмите кнопку «Add. » и выберите файл LibdclfrxDB*.bpl
— нажмите кнопку «Add. » и выберите файл LibdclfrxBDE*.bpl
— нажмите кнопку «Add. » и выберите файл LibdclfrxADO*.bpl (D5+)
— нажмите кнопку «Add. » и выберите файл LibdclfrxIBX*.bpl (D5+)
— нажмите кнопку «Add. » и выберите файл LibdclfrxDBX*.bpl (D6+)
— нажмите кнопку «Add. » и выберите файл LibdclfrxTee*.bpl
— нажмите кнопку «Add. » и выберите файл Libdclfrxe*.bpl
Шаг 3. Добавление путей
— в Delphi IDE, выберите «Tools|Environmet options. »
— переключитесь на закладку «Library«, строка ввода «Library path»
— добавьте путь к папке «FastReport 4Lib«
Выполните следующие действия для компиляции пакетов FastReport (при внесении изменений в исходный код и др.)
Шаг 0 (только для FastReport Basic Edition)
— откройте файл FastReport 4Libfrx.inc и раскомментируйте строку:
Шаг 1. Добавление путей
1.1. в Delphi IDE, выберите «Tools|Environmet options. »
1.2. переключитесь на закладку «Library«, строка ввода «Library path»
1.3. добавьте путь к папке FastReport 4Lib
Шаг 2. Компиляция run-time пакетов
2.1. повторите шаги 2.2-2.4 для следующих пакетов:
— FastReport 4Libfs*.dpk (* = версия Delphi)
— FastReport 4LibfsDB*.dpk
— FastReport 4LibfsBDE*.dpk
— FastReport 4LibfsADO*.dpk
— FastReport 4LibfsIBX*.dpk
— FastReport 4LibfsTee*.dpk
— FastReport 4Libfrx*.dpk
— FastReport 4LibfrxDB*.dpk
— FastReport 4LibfrxADO*.dpk (FR3 Std)
— FastReport 4LibfrxBDE*.dpk (FR3 Std)
— FastReport 4LibfrxIBX*.dpk (FR3 Std)
— FastReport 4LibfrxDBX*.dpk (FR3 Std)
— FastReport 4LibfrxTee*.dpk
— FastReport 4Libfrxe*.dpk
2.2. откройте пакет (с помощью команды меню «File|Open project. «, выберите «Delphi package (*.dpk)» в качестве типа файла)
2.3. нажмите кнопку «Compile»
2.4. закройте диалог «Package«
Шаг 3. Копирование run-time пакетов в системную папку
3.1. скопируйте следующие файлы из папки Delphi_dirProjectsBpl
в папку WindowsSystem32 (WindowsSystem для Win9x/Me):
— fs*.bpl (* = версия Delphi)
— fsDB*.bpl
— fsBDE*.bpl
— fsADO*.bpl
— fsIBX*.bpl
— fsTee*.bpl
— frx*.bpl
— frxDB*.bpl
— frxADO*.bpl (FR3 Std)
— frxBDE*.bpl (FR3 Std)
— frxIBX*.bpl (FR3 Std)
— frxDBX*.bpl (FR3 Std)
— frxTee*.bpl
— frxe*.bpl
3.2. замечание для пользователей Delphi4: файлы *.bpl находятся в папке
FastReport 4Lib, а не в Delphi_dirProjectsBpl
Шаг 4. Компиляция и установка design-time пакетов
4.1. повторите шаги 4.2-4.5 для следующих пакетов:
— FastReport 4Libdclfs*.dpk (* = версия Delphi)
— FastReport 4LibdclfsDB*.dpk
— FastReport 4LibdclfsBDE*.dpk
— FastReport 4LibdclfsADO*.dpk
— FastReport 4LibdclfsIBX*.dpk
— FastReport 4LibdclfsTee*.dpk
— FastReport 4Libdclfrx*.dpk
— FastReport 4LibdclfrxDB*.dpk
— FastReport 4LibdclfrxADO*.dpk (FR3 Std)
— FastReport 4LibdclfrxBDE*.dpk (FR3 Std)
— FastReport 4LibdclfrxIBX*.dpk (FR3 Std)
— FastReport 4LibdclfrxDBX*.dpk (FR3 Std)
— FastReport 4LibdclfrxTee*.dpk
— FastReport 4Libdclfrxe*.dpk
4.2. откройте пакет (с помощью команды меню «File|Open project. «, выберите
«Delphi package (*.dpk)» в качестве типа файла)
4.3. нажмите кнопку «Compile»
4.4. нажмите кнопку «Install»
4.5. закройте диалог «Package«, ответьте «NO» когда Delphi попросит сохранить изменения!
Выполните следующие действия для компиляции исходного кода FastReport (при внесении изменений в исходный код и др.)
Шаг 1. Удаление путей к старым файлам
1.1. в Delphi IDE, выберите «Tools|Environmet options. »
1.2. переключитесь на закладку «Library«, строка ввода «Library path»
1.3. удалите путь к папке FastReport 4Lib
Шаг 2. Добавление путей
2.1. в Delphi IDE, выберите «Tools|Environmet options. »
2.2. переключитесь на закладку «Library«, строка ввода «Library path»
2.3. добавьте путь к папкам FastReport 4FastScript, FastReport 4Source,
FastReport 4SourceBDE,ADO,IBX,DBX, FastReport 4SourceExportPack
Шаг 3. Компиляция run-time пакетов
3.1. повторите шаги 3.2-3.4 для следующих пакетов:
— FastReport 4FastScriptfs*.dpk (* = версия Delphi)
— FastReport 4FastScriptfsDB*.dpk
— FastReport 4FastScriptfsBDE*.dpk
— FastReport 4FastScriptfsADO*.dpk
— FastReport 4FastScriptfsIBX*.dpk
— FastReport 4FastScriptfsTee*.dpk
— FastReport 4Sourcefrx*.dpk
— FastReport 4SourcefrxDB*.dpk
— FastReport 4SourceADOfrxADO*.dpk
— FastReport 4SourceBDEfrxBDE*.dpk
— FastReport 4SourceIBXfrxIBX*.dpk
— FastReport 4SourceDBXfrxDBX*.dpk
— FastReport 4SourcefrxTee*.dpk
— FastReport 4SourceExportPackfrxe*.dpk
3.2. откройте пакет (с помощью команды меню «File|Open project. «, выберите
«Delphi package (*.dpk)» в качестве типа файла)
3.3. нажмите кнопку «Compile»
3.4. закройте диалог «Package«
Шаг 4. Копирование run-time пакетов в системную папку
4.1. скопируйте следующие файлы из папки Delphi_dirProjectsBpl
в папку WindowsSystem32 (WindowsSystem для Win9x/Me):
— fs*.bpl (* = версия Delphi)
— fsDB*.bpl
— fsBDE*.bpl
— fsADO*.bpl
— fsIBX*.bpl
— fsTee*.bpl
— frx*.bpl
— frxDB*.bpl
— frxADO*.bpl
— frxBDE*.bpl
— frxIBX*.bpl
— frxDBX*.bpl
— frxTee*.bpl
— frxe*.bpl
4.2. замечание для пользователей Delphi4: файлы *.bpl находятся в папках с
исходниками, а не в Delphi_dirProjectsBpl:
FastReport 4FastScript, FastReport 4Source,
FastReport 4SourceBDE,ADO,IBX,DBX, FastReport 4SourceExportPack
Шаг 5. Компиляция и установка design-time пакетов
5.1. повторите шаги 5.2-5.5 для следующих пакетов:
— FastReport 4FastScriptdclfs*.dpk (* = версия Delphi)
— FastReport 4FastScriptdclfsDB*.dpk
— FastReport 4FastScriptdclfsBDE*.dpk
— FastReport 4FastScriptdclfsADO*.dpk
— FastReport 4FastScriptdclfsIBX*.dpk
— FastReport 4FastScriptdclfsTee*.dpk
— FastReport 4Sourcedclfrx*.dpk
— FastReport 4SourcedclfrxDB*.dpk
— FastReport 4SourceADOdclfrxADO*.dpk
— FastReport 4SourceBDEdclfrxBDE*.dpk
— FastReport 4SourceIBXdclfrxIBX*.dpk
— FastReport 4SourceDBXdclfrxDBX*.dpk
— FastReport 4SourcedclfrxTee*.dpk
— FastReport 4SourceExportPackdclfrxe*.dpk
5.2. откройте пакет (с помощью команды меню «File|Open project. «, выберите
«Delphi package (*.dpk)» в качестве типа файла)
5.3. нажмите кнопку «Compile»
5.4. нажмите кнопку «Install»
5.5. закройте диалог «Package«, ответьте «NO» когда Delphi попросит сохранить изменения!
Источник
Error creating form corrupt portfolio stream


| Severyanin |
|
||
Исследователь Профиль Репутация: нет |
|||
|
| Dmi3ev |
|
||
Эксперт Профиль Репутация: 16 .* (резервные) есть у .dfm, .cpp, .h, есть еще файл ddp, вот его-то и надо удалить в первую очередь. Если это не поможет, то можно и те, у которых есть резервные копии (бэкапы), у меня такая штука сработала после удаления ddp. |
|||
|
| Severyanin |
|
||
Исследователь Профиль Репутация: нет
1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.
[ Время генерации скрипта: 0.0918 ] [ Использовано запросов: 21 ] [ GZIP включён ] Источник Adblock |
|
0 / 0 / 1 Регистрация: 12.02.2013 Сообщений: 68 |
|
|
1 |
|
|
16.02.2013, 23:09. Показов 5335. Ответов 1
Электричество пропадало, упс не спасал, после очередного глюка проект не запускается в с++ билдер 6, пишет только: Corrupt portfolio stream Возможно ли как-то сделать реанимацию? Или умер мой проект… накрылся медным тазом… ?
__________________
0 |
|
Заблокирован |
|
|
16.02.2013, 23:32 |
2 |
|
про поиск вам никто никогда не говорил? Она связана с некорректным сохранением файла с описанием профиля диаграмм (*.ddp).
0 |
Форум программистов Vingrad
Новости ·
Фриланс ·
FAQ
Правила ·
Помощь ·
Рейтинг ·
Избранное ·
Поиск ·
Участники
|
Поиск: |
![]() ![]()
|
|
Опции темы |
| Severyanin |
|
||
Исследователь Профиль
Репутация: нет
|
добрый день всем. У меня возникла проблема с самой средой разработки. В проекте несколько форм. И при попытке отобразить код или внешний вид одной из них в IDE вываливается ошибка «Corrupt portfolio stream». Насколько я понимаю, это даже фокус не среды, а какой-то из файлов описания формы повредился. Подскажите, пожалуйста, как это можно исправить. А то без отладки грустно как-то. переустановка самого Билдера и многочисленные перезагрузки не помогли ——————— «Звонким вереском скроются наши следы, и не вспомнят о них. Кто поверит нам, рыцарям павшей звезды из отвергнутых книг? Пусть в узоре времен ни стихов. ни имен, но напомнит забывшим их полуночный крик.» Тэм Гринхилл |
||
|
|||
| Dmi3ev |
|
||
Эксперт Профиль Репутация: 16
|
У меня была такая шняга, вообщем, я делал так, файлы ~.* (резервные) есть у .dfm, .cpp, .h, есть еще файл ddp, вот его-то и надо удалить в первую очередь. Если это не поможет, то можно и те, у которых есть резервные копии (бэкапы), у меня такая штука сработала после удаления ddp. ——————— |
||
|
|||
| Severyanin |
|
||
Исследователь Профиль
Репутация: нет
|
Спасибо, помогло)))). тема закрыта ——————— «Звонким вереском скроются наши следы, и не вспомнят о них. Кто поверит нам, рыцарям павшей звезды из отвергнутых книг? Пусть в узоре времен ни стихов. ни имен, но напомнит забывшим их полуночный крик.» Тэм Гринхилл |
||
|
|||
![]() ![]()
|
| Правила форума «С++ Builder» | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) |
| 0 Пользователей: |
| « Предыдущая тема | C++ Builder | Следующая тема » |





Загрузка .






