Модераторы: Poseidon, Snowy, bems, MetalFan

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ищу System.pas от 23.04.04 для Delphi 7 
:(
    Опции темы
Петрович
Дата 29.5.2005, 10:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1000
Регистрация: 2.12.2003
Где: Москва

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



До сего времени работал под D6 + Update 2.
Тут поставил D7 + Update 1.
При использовании отладчика обнаружил несоответствие system.dcu и system.pas. Оказалось что при установке Delphi 7Update 1 файлы system.dcu заменяются, а вот файл system.pas остается старым, от 09.08.02.
Неудобно однако smile.
Вот решил поспрошать, может у кого имеется адекватный system.pas от 23.04.04 ?



--------------------
Все знать невозможно, но хочется
PM ICQ   Вверх
Marriage
Дата 29.5.2005, 10:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Поспрашивал у всех знакомых програмеров, у всех именно такая же ситуация .... smile


--------------------
Praemonitus, praemunitus
PM MAIL ICQ   Вверх
Quadr0
Дата 29.5.2005, 11:14 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











...

Это сообщение отредактировал(а) Quadr0 - 14.7.2011, 20:54
  Вверх
Петрович
Дата 29.5.2005, 13:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1000
Регистрация: 2.12.2003
Где: Москва

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



Цитата(Quadr0 @ 29.5.2005, 12:14)
меня седбмая дельфя и файл тоже от 09.08.02.

А от какого числа у тебя файлы
c:\Program Files\Borland\Delphi7\Lib\System.dcu
и
c:\Program Files\Borland\Delphi7\Lib\Debug\System.dcu
Цитата(Quadr0 @ 29.5.2005, 12:14)
У меня таких проблем не наблюдалось.

А ты пробовал при включенном "Use debug dcu" бродить в отладчике по модулю System ?

Добавлено @ 13:39
Цитата(Marriage @ 29.5.2005, 11:56)
Поспрашивал у всех знакомых програмеров, у всех именно такая же ситуация .... 

Что ж. Глубоко огорчен.
Блин. Все таки последняя нормальная дельфя, это 6 (крик души smile).


--------------------
Все знать невозможно, но хочется
PM ICQ   Вверх
Ciber SLasH
Дата 29.5.2005, 13:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



У меня 7-я Дэльфя - и всё ништяк (уже давно ею пользуюсь) !
Дебаг по сис. модулям прекрасно работает...

Lib\System.dcu
и
Lib\Debug\System.dcu
одной и той же даты...
PM   Вверх
Quadr0
Дата 29.5.2005, 14:12 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











...

Это сообщение отредактировал(а) Quadr0 - 14.7.2011, 20:55
  Вверх
Marriage
Дата 29.5.2005, 17:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Я даже не стал себе ее ставить, после того как на форуме прочитал отзывы о ней smile
http://forum.vingrad.ru/index.php?showtopi...&hl=delphi+2005

Это сообщение отредактировал(а) Marriage - 29.5.2005, 17:51


--------------------
Praemonitus, praemunitus
PM MAIL ICQ   Вверх
Quadr0
Дата 29.5.2005, 18:30 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











...

Это сообщение отредактировал(а) Quadr0 - 14.7.2011, 20:56
  Вверх
Петрович
Дата 30.5.2005, 23:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1000
Регистрация: 2.12.2003
Где: Москва

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



Цитата(Ciber @ 29.5.2005, 14:44)
Lib\System.dcu
и
Lib\Debug\System.dcu
одной и той же даты...

Дык Lib\System.dcu и Lib\Debug\System.dcu у меня тоже одной, но проблема в том что их дата отличается от Source\Rtl\Sys\System.pas smile
Но еще раз напоминаю, это после установки Update pack.
А про 2005, я уже писал.



--------------------
Все знать невозможно, но хочется
PM ICQ   Вверх
Quadr0
Дата 30.5.2005, 23:22 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











...

Это сообщение отредактировал(а) Quadr0 - 14.7.2011, 20:58
  Вверх
Alex
Дата 31.5.2005, 01:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4147
Регистрация: 25.3.2002
Где: Москва

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



Quadr0, у тебя SP1 На Delphi 7 стоит?


--------------------
Написать можно все - главное четко представлять, что ты хочешь получить в конце. 
PM Skype   Вверх
Guest
Дата 31.5.2005, 01:24 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











А зачем вообще ставить Update?
Кардинальных улучшений там нет.


  Вверх
Quadr0
Дата 31.5.2005, 01:38 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











...

Это сообщение отредактировал(а) Quadr0 - 14.7.2011, 20:58
  Вверх
s-mike
Дата 31.5.2005, 09:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Quadr0 @ 31.5.2005, 01:38)
Зачем инсталлеру таскать с собой уже скомпилированный dcu если есть исходный pas?

System.pas не компилируется. Поскольку в него входят функции, встроенные в компилятор.
PM MAIL WWW   Вверх
Quadr0
Дата 31.5.2005, 10:42 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











...

Это сообщение отредактировал(а) Quadr0 - 14.7.2011, 20:59
  Вверх
s-mike
Дата 31.5.2005, 12:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Quadr0 @ 31.5.2005, 10:42)
Ну а DCU откуда взялся тогда?

Ну у Борланд исходник то полный smile
PM MAIL WWW   Вверх
Quadr0
Дата 31.5.2005, 13:52 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











...

Это сообщение отредактировал(а) Quadr0 - 14.7.2011, 20:59
  Вверх
Петрович
Дата 31.5.2005, 23:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1000
Регистрация: 2.12.2003
Где: Москва

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



Цитата(s @ 31.5.2005, 10:25)
System.pas не компилируется. Поскольку в него входят функции, встроенные в компилятор.

Не совсем так. Он компилится при компиляции стандартных пакетов, поскольку используется каждым из них. Но, поскольку Borland не поставляет файлы .dpk для стандартных пакетов (и правильно делает), то и перекомпилить его нельзя.
Нет, перекомпилить то конечно можно, но тогда будет невозможно скимпилить ничего другого smile. Просто его .dcu станет свежее тех .dcu которые его используют (то есть всех), а это требует их обязательной перекомпиляции. Ну вообщем, придется пересоздавать все пакеты. А это опять же невозможно.

Цитата(Quadr0 @ 31.5.2005, 11:42)
Ну а DCU откуда взялся тогда?

Как следует из сказанного выше, борланд сам компилит стандартные пакеты, в результате чего и создаются .dcu всех стандартных модулей, включая System. Они то и помещаются в инсталяционный пакет. Причем, в двух экземплярах. Один комплект скомпилированный без отладочной информации (Lib\*.dcu), а другой, с отладочной (Lib\Debug\*.dcu).
А исходники даются для того, что-бы можно было при отладке бродить по исходным текстам системных модулей. Естественно, это возможно только с включенной опцией Use debug DCU.

Цитата(Guest @ 31.5.2005, 02:24)
А зачем вообще ставить Update?
Кардинальных улучшений там нет.

Дык дело не только, и не столько в улучшениях, сколько в исправлениях ошибок.
Как выясняется, не только в иправлениях старых, но и во внесении новых smile.
Конечно, никто не отменял старого правила: При исправлении одной ошибки, вносятся еще две.
Добавлено @ 23:58
Цитата(Quadr0 @ 31.5.2005, 14:52)
разве что System.pas в апдейте просто нет

smile Дык я об этом и гутарю
Добавлено @ 00:00
Цитата(Quadr0 @ 31.5.2005, 14:52)
А, ну всё правильно. Свои то функции они на шару раздавать не будут

Ну ты не прав. Исходники всех функций есть.


--------------------
Все знать невозможно, но хочется
PM ICQ   Вверх
ДЫМ
Дата 1.6.2005, 01:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Петрович, посмотри в документацию по Udate вот здесь

http://www.realcoding.net/news/view/403

Судя по тексту

Цитата
* In System.pas, function LoadResString(ResStringRec:
PResStringRec): string; has a hard-coded buffer of 1024
characters, which causes resource string table entries in
excess of 1023 characters to be truncated (Quality Central
7581).


System.pas в апдейт входит, но как сказал гость, апдейт не очень много дает. Я лично почитал документацию да и раздумал его ставить.
PM MAIL WWW   Вверх
Alex
Дата 1.6.2005, 07:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4147
Регистрация: 25.3.2002
Где: Москва

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



Цитата
System.pas в апдейт входит, но как сказал гость, апдейт не очень много дает. Я лично почитал документацию да и раздумал его ставить.

Ну-ну... Уже не раз обсуждалось и доказывалось, что Update ставить нужно. И если честно я в обще не представляю как вы работаете без Update? Завалить delphi с Update не составляет больших проблем, а уж без него когда через раз вылетает AV при нажатии Ctrl+Пробел, ошибка в ntdll.dll когда в ComboBox пытаются выбрать пустую строку и т.д. Сколько еще было исправлено таких ошибок точно не известно, но я думаю не мало.
Добавлено @ 08:09
И что бы закрыть тему, то вот список файлов, которые borland включил в Update:
Цитата
FILES INSTALLED BY THIS UPDATE

This update adds or updates the following Delphi files.
By default, <InstallDir> is C:\Program Files\Delphi7.

File Version     Path and File Name
------------     ------------------
7.0.8.1          <InstallDir>\bin\coreide70.bpl
7.1.1391.25420   <InstallDir>\bin\dbexpdb2.dll
7.1.1391.25420   <InstallDir>\bin\dbexpInf.dll
7.1.1391.25420   <InstallDir>\bin\dbexpInt.dll
7.1.1391.25420   <InstallDir>\bin\dbexpmss.dll
7.1.1391.25420   <InstallDir>\bin\dbexpmys.dll
7.1.1391.25420   <InstallDir>\bin\dbexpmysql.dll
7.1.1391.25420   <InstallDir>\bin\dbexpora.dll
7.0.8.1          <InstallDir>\bin\dcc32.exe
7.0.8.1          <InstallDir>\bin\dcc70.dll
7.0.8.1          <InstallDir>\bin\dclact70.bpl
7.0.8.1          <InstallDir>\bin\dclclxdb70.bpl
7.0.8.1          <InstallDir>\bin\dcldb70.bpl
7.0.8.1          <InstallDir>\bin\dcldbx70.bpl
7.0.8.1          <InstallDir>\bin\delphi32.exe
7.0.8.1          <InstallDir>\bin\designide70.bpl
7.0.8.1          <InstallDir>\bin\dfm70.bpl
7.0.8.1          <InstallDir>\bin\orbpas45.dll
                 <InstallDir>\bin\orbpas45.tds
7.0.8.1          <InstallDir>\bin\tlib70.bpl
                
                 <InstallDir>\lib\actncolormaps.dcu
                 <InstallDir>\lib\actnctrls.dcu
                 <InstallDir>\lib\actnman.dcu
                 <InstallDir>\lib\actnmenus.dcu
                 <InstallDir>\lib\actnpopupctrl.dcu
                 <InstallDir>\lib\ADODB.dcu
                 <InstallDir>\lib\adortl.dcp
                 <InstallDir>\lib\axctrls.dcu
                 <InstallDir>\lib\bandactn.dcu
                 <InstallDir>\lib\classes.dcu
                 <InstallDir>\lib\comctrls.dcu
                 <InstallDir>\lib\ComServ.dcu
                 <InstallDir>\lib\customizedlg.dcu
                 <InstallDir>\lib\DB.dcu
                 <InstallDir>\lib\DBClient.dcu
                 <InstallDir>\lib\DBCommon.dcu
                 <InstallDir>\lib\DBCtrls.dcu
                 <InstallDir>\lib\dbExpDB2.dcu
                 <InstallDir>\lib\dbExpINT.dcu
                 <InstallDir>\lib\dbExpMYS.dcu
                 <InstallDir>\lib\dbExpMySQL.dcu
                 <InstallDir>\lib\dbExpORA.dcu
                 <InstallDir>\lib\dbexpress.dcp
                 <InstallDir>\lib\dbrtl.dcp
                 <InstallDir>\lib\DBXpress.dcu
                 <InstallDir>\lib\dclact.dcp
                 <InstallDir>\lib\debug\actncolormaps.dcu
                 <InstallDir>\lib\debug\actnctrls.dcu
                 <InstallDir>\lib\debug\actnman.dcu
                 <InstallDir>\lib\debug\actnmenus.dcu
                 <InstallDir>\lib\debug\actnpopupctrl.dcu
                 <InstallDir>\lib\debug\ADODB.dcu
                 <InstallDir>\lib\debug\axctrls.dcu
                 <InstallDir>\lib\debug\bandactn.dcu
                 <InstallDir>\lib\debug\classes.dcu
                 <InstallDir>\lib\debug\comctrls.dcu
                 <InstallDir>\lib\debug\comserv.dcu
                 <InstallDir>\lib\debug\customizedlg.dcu
                 <InstallDir>\lib\debug\DB.dcu
                 <InstallDir>\lib\debug\DBClient.dcu
                 <InstallDir>\lib\debug\DBCommon.dcu
                 <InstallDir>\lib\debug\DBCtrls.dcu
                 <InstallDir>\lib\debug\DBXpress.dcu
                 <InstallDir>\lib\debug\Forms.dcu
                 <InstallDir>\lib\debug\graphics.dcu
                 <InstallDir>\lib\debug\idl45\Corba.dcu
                 <InstallDir>\lib\debug\inifiles.dcu
                 <InstallDir>\lib\debug\menus.dcu
                 <InstallDir>\lib\debug\MtsRdm.dcu
                 <InstallDir>\lib\debug\printers.dcu
                 <InstallDir>\lib\debug\Provider.dcu
                 <InstallDir>\lib\debug\registry.dcu
                 <InstallDir>\lib\debug\SqlConst.dcu
                 <InstallDir>\lib\debug\SqlConst.dcu.de
                 <InstallDir>\lib\debug\SqlConst.dcu.fr
                 <InstallDir>\lib\debug\SqlConst.dcu.jp
                 <InstallDir>\lib\debug\SqlExpr.dcu
                 <InstallDir>\lib\debug\stdactnmenus.dcu
                 <InstallDir>\lib\debug\stdctrls.dcu
                 <InstallDir>\lib\debug\stddropbtn.dcu
                 <InstallDir>\lib\debug\stdstyleactnctrls.dcu
                 <InstallDir>\lib\debug\system.dcu
                 <InstallDir>\lib\debug\sysutils.dcu
                 <InstallDir>\lib\debug\ValEdit.dcu
                 <InstallDir>\lib\debug\variants.dcu
                 <InstallDir>\lib\debug\xpactnctrls.dcu
                 <InstallDir>\lib\debug\xpstyleactnctrls.dcu
                 <InstallDir>\lib\dsnap.dcp
                 <InstallDir>\lib\dsnapcon.dcp
                 <InstallDir>\lib\Forms.dcu
                 <InstallDir>\lib\graphics.dcu
                 <InstallDir>\lib\idl45\corba.dcu
                 <InstallDir>\lib\IniFiles.dcu
                 <InstallDir>\lib\menus.dcu
                 <InstallDir>\lib\MidasLib.dcu
                 <InstallDir>\lib\MtsRdm.dcu
                 <InstallDir>\lib\Printers.dcu
                 <InstallDir>\lib\Provider.dcu
                 <InstallDir>\lib\registry.dcu
                 <InstallDir>\lib\rtl.dcp
                 <InstallDir>\lib\SqlConst.dcu
                 <InstallDir>\lib\SqlConst.dcu.de
                 <InstallDir>\lib\SqlConst.dcu.fr
                 <InstallDir>\lib\SqlConst.dcu.jp
                 <InstallDir>\lib\SqlExpr.dcu
                 <InstallDir>\lib\stdactnmenus.dcu
                 <InstallDir>\lib\StdCtrls.dcu
                 <InstallDir>\lib\stddropbtn.dcu
                 <InstallDir>\lib\stdstyleactnctrls.dcu
                 <InstallDir>\lib\system.dcu
                 <InstallDir>\lib\sysutils.dcu
                 <InstallDir>\lib\ValEdit.dcu
                 <InstallDir>\lib\Variants.dcu
                 <InstallDir>\lib\vcl.dcp
                 <InstallDir>\lib\vclactnband.dcp
                 <InstallDir>\lib\vcldb.dcp
                 <InstallDir>\lib\xpactnctrls.dcu
                 <InstallDir>\lib\xpstyleactnctrls.dcu
                
                 <InstallDir>\source\rtl\common\Classes.pas
                 <InstallDir>\source\rtl\common\ComServ.pas
                 <InstallDir>\source\rtl\common\IniFiles.pas
                 <InstallDir>\source\rtl\common\registry.pas
                 <InstallDir>\Source\Rtl\Corba45\corba.pas
                 <InstallDir>\source\rtl\sys\sysutils.pas
                 <InstallDir>\source\rtl\sys\Variants.pas
                 <InstallDir>\source\vcl\actncolormaps.pas
                 <InstallDir>\source\vcl\actnctrls.pas
                 <InstallDir>\source\vcl\actnman.pas
                 <InstallDir>\source\vcl\actnmenus.pas
                 <InstallDir>\source\vcl\actnpopupctrl.pas
                 <InstallDir>\source\vcl\ADODB.pas
                 <InstallDir>\source\vcl\axctrls.pas
                 <InstallDir>\source\vcl\bandactn.pas
                 <InstallDir>\source\vcl\comctrls.pas
                 <InstallDir>\source\vcl\customizedlg.pas
                 <InstallDir>\source\vcl\DB.pas
                 <InstallDir>\source\vcl\DBClient.pas
                 <InstallDir>\source\vcl\DBCommon.pas
                 <InstallDir>\source\vcl\DBCtrls.pas
                 <InstallDir>\source\vcl\DBXpress.pas
                 <InstallDir>\source\vcl\Forms.pas
                 <InstallDir>\source\vcl\graphics.pas
                 <InstallDir>\source\vcl\menus.pas
                 <InstallDir>\source\vcl\MtsRdm.pas
                 <InstallDir>\source\vcl\Printers.pas
                 <InstallDir>\source\vcl\Provider.pas
                 <InstallDir>\source\vcl\SqlConst.pas.de
                 <InstallDir>\source\vcl\SqlConst.pas.fr
                 <InstallDir>\source\vcl\SqlConst.pas.jp
                 <InstallDir>\source\vcl\SqlExpr.pas
                 <InstallDir>\source\vcl\stdactnmenus.pas
                 <InstallDir>\source\vcl\StdCtrls.pas
                 <InstallDir>\source\vcl\stddropbtn.pas
                 <InstallDir>\source\vcl\stdstyleactnctrls.pas
                 <InstallDir>\source\vcl\ValEdit.pas
                 <InstallDir>\source\vcl\xpactnctrls.pas
                 <InstallDir>\source\vcl\xpstyleactnctrls.pas
                
7.0.8.1          Windows\system32\adortl70.bpl
7.0.8.1          Windows\system32\dbexpress70.bpl
7.0.8.1          Windows\system32\dbrtl70.bpl
7.0.8.1          Windows\system32\dsnap70.bpl
7.0.8.1          Windows\system32\dsnapcon70.bpl
7.0.8.1          Windows\system32\rtl70.bpl
7.0.8.1          Windows\system32\vcl70.bpl
7.0.8.1          Windows\system32\vclactnband70.bpl
7.0.8.1          Windows\system32\vcldb70.bpl
7.1.1692.666     Windows\system32\de\midas.dll
7.1.1692.666     Windows\system32\fr\midas.dll
7.1.1692.666     Windows\system32\jp\midas.dll
7.1.1692.666     Windows\system32\midas.dll
               
7.0.8.1          Common Files\Borland Shared\Debugger\dcc70.dll


Как все видят System.pas в списке нет. Так, что искать этот файл бессмысленно. Этот файл есть только у компании Borland


--------------------
Написать можно все - главное четко представлять, что ты хочешь получить в конце. 
PM Skype   Вверх
Alex
Дата 1.6.2005, 08:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4147
Регистрация: 25.3.2002
Где: Москва

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



И если вам не достаточно вот этого списка исправлений, то мне жалко ваших клиентов:
Цитата
COMPILER

* String values containing a NUL character (ASCII 0) are
  truncated at the location of the NUL character when assigned
  to a variant.
 
* Assigning a partially empty multi-dimensional dynamic array to
  a variant causes an access violation.
 
* Converting an empty dynamic array to a variant array results
  in a non-empty variant array with the wrong bounds.
 
* Assert fails to break and leaves an FPU invalid op exception set
  (Quality Central 5248).
 
* Under some circumstances, optimization causes an access
  violation on a call to a dynamic + safecall method (Quality
  Central 5071).
 
=======================================================

RTL

* In System.pas, function LoadResString(ResStringRec:
  PResStringRec): string; has a hard-coded buffer of 1024
  characters, which causes resource string table entries in
  excess of 1023 characters to be truncated (Quality Central
  7581).
 
* ZLIB.TDeCompressionStream.Read returns results that can cause
  an infinite loop with existing code.
 
* On Windows Server 2003, calls to SysUtils.GetEnvironmentVariable
  fail with an access violation wHen the requested
  environment variable does not exist (Quality Central 4319).

=======================================================

VCL

* Context and keyword help does not fire for the OnHelp events.

* Selecting a zero length (empty) item in drop-down combo box
  results in an access violation in ntdll.dll.
 
* Attempting to delete a single item from the TComboBoxEx ItemEx
  list, that item and the next item are deleted (Quality Central
  3991).
 
* Calling TBitmap.Assign(nil) may result in a GDI resource leak
  (Quality Central 2511).
 
* TRegistry class leaks a register key handle if LazyWrite is set to
  False.
 
* THashedStringList ignores the NameValueSeparator property
  (Quality Central 5632).
 
* In a DBCS environment, an exe filename that includes DBCS
  characters often garbles Application.Title (Quality Central
  5089).
 
* Menu items and images are sometimes drawn partially in black
  on Windows XP systems that have themes disabled (Quality Central
  2341).
 
* When a variant array item is a string with embedded null
  characters (#0), Delphi treats those items as null-terminated
  strings when the string is assigned to an item of variant
  array (Quality Central 6078).
 
* When the ValueListEditor Visible property is set to False, making
  it visible and adding a string at runtime may cause an access
  violation (Quality Central 4953).
 
* When connected to a network printer and the system hosting the
  network printer is offline, Printer.PageWidth may cause an
  access violation in GDI32.DLL (Quality Central 757).

* The OldCreateOrder property for a form that inherits from
  another form is automatically set to True when the form is
  saved (Quality Central 1675).
 
* When ending a Windows session (either by using Log Off or Shut
  Down) while a VCL-based Delphi application is running, no
  OnDestroy events on the application's forms are called, nor
  are any finalization sections executed. This may result in
  lost data and user settings (Quality Central 5332).
 
=======================================================
 
VCL - ACTIONBANDS

* For users who have installed the unofficial ActionBand patch
  (IDs 19151 and 18870) from the Borland CodeCentral web site,
  installing the Delphi 7.1 Update will remove the
  TPopUpActionBarEx component.

* The standard menu color scheme now correctly handles the flat
  menu style (see SPI_GETFLATMENU in MSDN).

* Fixed an issue regarding auto hotkey calculation.

* ActionBands with background bitmaps are now painted corrected.

* Application hints are now updated correctly.

* TActionMainMenuBar now functions correctly in MDI
  applications.

* Setting ActionBand popup menu colors now works correctly.

* F1 help on ActionBand menus has been fixed.

* Fixed issue regarding ActionBand menus no longer respond to
  Ctrl-key combinations.

* Positioning menus with Ctrl-arrow key combinations now works.

* Menu items can now be selected with the right mouse button.

* Arrow keys now function within a menu even if the Alt key is
  held down.

* Pop-up menu shadows are now displayed on Windows 2000.

* The Customize dialog now correctly shows actions from linked
  ActionLists.

* The TActionManager.AddSeparator method now adds separators
  correctly.

* A submenu's parent item is now reselected if the mouse leaves
  the parent item but passes over the submenu before it closes.

* The drawing of the XP style menu buttons has been improved.

* Standard style menu button painting logic has been corrected.

* TCustomizeActionBars action now works even when it is not in a
  TActionManager but its ActionManager property is assigned.

* Drawing problems with drop-down buttons on TActionToolbar
  for both XP and Standard styles have been fixed.

* Dragging a category over a menu item and then over a
  TActionToolBar no longer yields an access violation.

* Handling of main menu buttons for MDI applications is fixed.
 
=======================================================

THIRD PARTY - BOLD FOR DELPHI

* SQLDatabaseConfig now contains settings for database evolution
  scripts (separator, terminator and commands for transaction
  start/commit). Logs can be saved from the evolution dialog
  (Quality Central 4679).
 
* BoldSelectChangeAction in BoldComboBox is now triggered more
  appropriately on incremental searches (Quality Central 2827).

* A potential infinite recursion problem in
  TBoldUnOrderedIndexableList.KnowsSupportsNil has been fixed.

* An assert with side-effects in TBoldObjectList.GetBoldObject
  has been changed. This affects debug dcus only.

* TBoldUMLModelValidator.ValidateClass no longer has a bad format
  string for one error.

* TBoldDbDataValidator.Validate no longer validates without
  running any tests when not connected to a database.

* DBDataValidation no longer fails on parent or child mapped
  classes.

* Performance of XMI Import has been improved (Quality Central 2827) .

* XMI Export now correctly exports multiplicity 0..n.

* Transaction grouping in optimistic locking has been improved
  by performing checks in the same transaction as the update
  (Quality Central 3123).

* A memory leak in the Object Lending Library has been fixed
  (Quality Central 3648).

* Several issues with BoldGrid and goTabs have been resolved
  (Quality Central 3903 and 3904).

* Saving modified multilinks no longer yields an index out of
  bounds condition under certain conditions (Quality Central
  4870).

* BoldSystemDebuggerForm no longer yields an access violation on
  the second invocation from a Bold Action (Quality Central
  6482).

* Certain combinations of tableMapping=Child and abstract
  classes have been improved (Quality Central 7110).

* The OCL operation includesAll no longer returns false when it
  should return true (Quality Central 3146).

* An Import problem with "Error: Class is already a relation class for
  another association" has been fixed (Quality Central 3093).

* TBoldEnvironmentConfiguration.DeactivateQueue no longer yields
  an access violation during finalization (Quality Central
  3227).

* An access violation in BoldMemoryManager during finalization
  of multi-threaded applications has been fixed.

* Model validation no longer incorrectly warns against parent
  mapped classes with derived attributes not allowing null.

* Relating objects belonging to different Bold systems is no
  longer allowed.

* Instructions for compiling IDL files have been improved.
 



--------------------
Написать можно все - главное четко представлять, что ты хочешь получить в конце. 
PM Skype   Вверх
Alex
Дата 1.6.2005, 09:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4147
Регистрация: 25.3.2002
Где: Москва

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



Т.к. проблему нужно как-то решать, то вот, что пока удалось найти по теме:
http://qc.borland.com/wc/qcmain.aspx?d=8146
http://qc.borland.com/wc/qcmain.aspx?d=7581
http://hallvards.blogspot.com/2004/05/hack...ne-numbers.html


--------------------
Написать можно все - главное четко представлять, что ты хочешь получить в конце. 
PM Skype   Вверх
Петрович
Дата 1.6.2005, 23:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1000
Регистрация: 2.12.2003
Где: Москва

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



Интересно, а как понимать последний коментарий по первой ссылке?
Цитата
Hallvard Vassbotn at 6/10/2004 7:07:47 AM - 
New updated D7.1 Update is available now - see BDN 



--------------------
Все знать невозможно, но хочется
PM ICQ   Вверх
Quadr0
Дата 1.6.2005, 23:35 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











...

Это сообщение отредактировал(а) Quadr0 - 14.7.2011, 21:02
  Вверх
Alex
Дата 2.6.2005, 00:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4147
Регистрация: 25.3.2002
Где: Москва

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



Я не поленился и еще раз закачал ftp://ftpd.borland.com/download/delphi/d7...d7_ent_upd1.exe, но легче мне от этого не стало


--------------------
Написать можно все - главное четко представлять, что ты хочешь получить в конце. 
PM Skype   Вверх
Alex
Дата 2.6.2005, 01:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4147
Регистрация: 25.3.2002
Где: Москва

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



В очередной раз могу только сказать, что кто ищет тот всегда находит http://forum.vingrad.ru/index.php?act=ST&f...=54119&unread=1 smile


--------------------
Написать можно все - главное четко представлять, что ты хочешь получить в конце. 
PM Skype   Вверх
Петрович
Дата 2.6.2005, 21:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1000
Регистрация: 2.12.2003
Где: Москва

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



Ну что ж. Воистину "кто ищет тот всегда найдет"
[+]
smile


--------------------
Все знать невозможно, но хочется
PM ICQ   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




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


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

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