Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Ищу System.pas от 23.04.04 для Delphi 7


Автор: Петрович 29.5.2005, 10:21
До сего времени работал под 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 ?

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

Автор: Quadr0 29.5.2005, 11:14
...

Автор: Петрович 29.5.2005, 13:37
Цитата(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).

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

Lib\System.dcu
и
Lib\Debug\System.dcu
одной и той же даты...

Автор: Quadr0 29.5.2005, 14:12
...

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

Автор: Quadr0 29.5.2005, 18:30
...

Автор: Петрович 30.5.2005, 23:11
Цитата(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, я уже писал.

Автор: Quadr0 30.5.2005, 23:22
...

Автор: Alex 31.5.2005, 01:00
Quadr0, у тебя SP1 На Delphi 7 стоит?

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


Автор: Quadr0 31.5.2005, 01:38
...

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

System.pas не компилируется. Поскольку в него входят функции, встроенные в компилятор.

Автор: Quadr0 31.5.2005, 10:42
...

Автор: s-mike 31.5.2005, 12:46
Цитата(Quadr0 @ 31.5.2005, 10:42)
Ну а DCU откуда взялся тогда?

Ну у Борланд исходник то полный smile

Автор: Quadr0 31.5.2005, 13:52
...

Автор: Петрович 31.5.2005, 23:53
Цитата(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)
А, ну всё правильно. Свои то функции они на шару раздавать не будут

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

Автор: ДЫМ 1.6.2005, 01:51
Петрович, посмотри в документацию по 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 в апдейт входит, но как сказал гость, апдейт не очень много дает. Я лично почитал документацию да и раздумал его ставить.

Автор: Alex 1.6.2005, 07:59
Цитата
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

Автор: Alex 1.6.2005, 08:12
И если вам не достаточно вот этого списка исправлений, то мне жалко ваших клиентов:
Цитата
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.
 

Автор: Alex 1.6.2005, 09:50
Т.к. проблему нужно как-то решать, то вот, что пока удалось найти по теме:
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-2-fixing-systempas-line-numbers.html

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

Автор: Quadr0 1.6.2005, 23:35
...

Автор: Alex 2.6.2005, 00:00
Я не поленился и еще раз закачал ftp://ftpd.borland.com/download/delphi/d71_updates/enterprise/d7_ent_upd1.exe, но легче мне от этого не стало

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

Автор: Петрович 2.6.2005, 21:20
Ну что ж. Воистину "кто ищет тот всегда найдет"
[+]
smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)