Форум: "Потрепаться";
Текущий архив: 2005.01.16;
Скачать: [xml.tar.bz2];
ВнизНарод! Borland выложил триал Delphi2005! Найти похожие ветки
← →
vuk © (2004-11-20 21:27) [0]Вот, качаю уже.... :o)
← →
Palladin © (2004-11-20 21:45) [1]Ну ффсе... пошел за champagne...
← →
vuk © (2004-11-20 22:26) [2]Скачал... 500 мег вместе с prerequisites... Осталось как-то домой уволочь...
← →
Piter © (2004-11-20 23:03) [3]vuk © (20.11.04 21:27)
только обязательно расскажи впечатления - чем больше, тем лучше :)
От тебя будет особенно интересно послушать
← →
Piter © (2004-11-20 23:04) [4]vuk © (20.11.04 22:26) [2]
Осталось как-то домой уволочь
флешки рулят
← →
vuk © (2004-11-21 00:23) [5]to Piter:
> чем больше, тем лучше
Ой нет, боюсь сильно подробно не получится. Статьи типа обзора D5 на "Королевстве" сейчас времени писать нет.
>флешки рулят
Рулить-то они рулят, только вот дома я ее забыл. Так что теперь только не раньше ночи с понедельника на вторник смогу поставить...
← →
wnew © (2004-11-21 00:34) [6]http://www.borland.de/products/white_papers/pdf/delphi_2005_overview.pdf
← →
vuk © (2004-11-21 00:37) [7]Вот еще документик.
http://www.borland.com/products/white_papers/pdf/delphi_2005_reviewers_guide.pdf
Там больше сотни страниц. Я его бегло посмотрел - основные фичи и отличия достаточно подробно описаны. Но уж больно хочется живьем это все дело помацать... :o)
← →
Palladin © (2004-11-21 10:48) [8]
> vuk © (21.11.04 00:37)
Не подскажешь сколько Main installation весит?
← →
Drakon (2004-11-21 11:09) [9]Удалено модератором
← →
cyborg © (2004-11-21 11:10) [10]Удалено модератором
← →
vuk © (2004-11-21 11:20) [11]to Palladin © (21.11.04 10:48) [8]:
>Не подскажешь сколько Main installation весит?
200 с копейками. Точные цифры не скажу - файлов под рукой сейчас нет.
← →
vuk © (2004-11-22 14:40) [12]Точные размеры файлов:
Delphi2005ArchitectTrial.exe - 280,732,891 bytes
Prereqs.zip - 221,087,756 bytes
← →
Piter © (2004-11-22 15:42) [13]vuk © (22.11.04 14:40) [12]
Prereqs.zip
а что там? Зачем?
← →
vuk © (2004-11-22 15:52) [14]to Piter © (22.11.04 15:42) [13]:
>а что там? Зачем?
Prerequisites. Всякая всячина, еоторая должна быть установлена ДО остановки D2005. .Net framework SDK 1.1, обновления разные и что-то там еще. В принципе, все это можно качать по частям (со страницы закачки на борланде дают варианты) или вообще не качать, если есть уверенность, что все это уже установлено. Я скачал. На всякий пожарный.
← →
vuk © (2004-11-22 15:52) [15]to Piter © (22.11.04 15:42) [13]:
>а что там? Зачем?
Prerequisites. Всякая всячина, еоторая должна быть установлена ДО остановки D2005. .Net framework SDK 1.1, обновления разные и что-то там еще. В принципе, все это можно качать по частям (со страницы закачки на борланде дают варианты) или вообще не качать, если есть уверенность, что все это уже установлено. Я скачал. На всякий пожарный.
← →
Koala © (2004-11-22 16:58) [16]
> [12] vuk © (22.11.04 14:40)
> Точные размеры файлов:
>
> Delphi2005ArchitectTrial.exe - 280,732,891 bytes
> Prereqs.zip - 221,087,756 bytes
А ссылки на файлы мона??? откуда тянете????
← →
vuk[htyljcnfytim (2004-11-22 17:15) [17]Так с борланда и тянул:
http://www.borland.com/products/downloads/download_delphi.html
Здесь выбираем "Delphi 2005 Architect Trial" и далее по инструкциям. Все ссылки там дадут. А я их не сохранял.
← →
vuk © (2004-11-22 17:19) [18]Это был глюк. Сообщение от меня.
← →
VMcL © (2004-11-22 19:53) [19]>>vuk © (22.11.04 17:19) [18]
Надеюсь, Вы уже поменяли пароль? :-)
← →
vuk © (2004-11-22 19:53) [20]Дык. :o)
← →
Nous Mellon © (2004-11-22 22:42) [21]А классный пароль был :)
← →
vecna © (2004-11-22 22:55) [22]а кто-нить уже скачал?
на все мои мылы при регистрации говорит "The email address you entered is not valid."
← →
vuk © (2004-11-22 23:12) [23]to Nous Mellon © (22.11.04 22:42) [21]
>А классный пароль был :)
Я таких паролей напридумывать могу - мама не горюй! :o)
to vecna © (22.11.04 22:55) [22]
>а кто-нить уже скачал?
>на все мои мылы при регистрации говорит "The email
>address you entered is not valid."
Предположительно нужена регистрация в BDN. Во всяком случае, оно мой почтовый адрес взяло именно оттуда. Я там зарегистрирован был уже давно. Поэтому попробуйте зарегистрироваться, а потом уже качать.
← →
Sergey_Masloff (2004-11-22 23:15) [24]Я скачивать не буду. Полная ерунда - ни встроеного видеоплеера ни караоке ни DVD, ну браузер есть правда. Так что до полной комплексности им еще как до луны пешком ;-)
На самом деле абсолютно не понимаю на кой хрен (извините) мне ОДНОВРЕМЕННО и Win32 и .NET в одном флаконе? Чтобы висеть в памяти так чтобы на P4 еле ползало? Нет спасибо. Мне наоборот все больше хочется полегковесней и попроще. Отредактировал спокойно без всяких массовых замен (если что grep никто не запрещал) скомпилировал запуском бат-файла и наслаждаешься. А этого монстра ставить не буду. Это будет, видимо, первая Delphi начиная с Delphi1 которую мы покупать не будем. Смысла не вижу...
Впрочем, это не значит отказа от Борланда к кое-чему из показаного Орликом на Borland ALM я буду очень внимательно присматриваться но... не к Delphi.
← →
VMcL © (2004-11-22 23:52) [25]>>vecna © (22.11.04 22:55) [22]
Стучитесь в аську, расскажу секрет
:-)
← →
Piter © (2004-11-23 00:15) [26]Sergey_Masloff (22.11.04 23:15) [24]
хм, ты ведь изучаешь VC.NET - а Борланд по-моему именно под него косит...
Почему же тебе это от MS нравится, а такое же, но от Borland - нет?
vuk © (22.11.04 23:12) [23]
Я таких паролей напридумывать могу - мама не горюй! :o)
наверное, теперь поменял на "скажу" ? :)
← →
Юрий Зотов © (2004-11-23 00:17) [27]Блин, абыдна. Все 210 метров скачались, а на последней секунде скачка повисла. Что за хрень?
Качал обычно, без DownLoader"а (этот дурак, видите ли, законнектиться все никак не мог).
← →
vuk © (2004-11-23 00:49) [28]to Piter © (23.11.04 00:15) [26]:
>наверное, теперь поменял на "скажу" ? :)
Нет, на fufctqxfp
И зачем Вам база паролей, которую хакер спер? :o)
to Юрий Зотов © (23.11.04 00:17) [27]:
Юр, если хошь, могу на болванку залить и подарить. Надо?
>Качал обычно, без DownLoader"а (этот дурак, видите ли,
>законнектиться все никак не мог).
Кстати, там без докачки.
← →
vecna © (2004-11-23 01:18) [29]2vuk
>Предположительно нужена регистрация в BDN
Уже все срослось, но с дригим ящиком. Видимо, mail.ru и его клоны не принимаются Borland"ом.
>Кстати, там без докачки.
Я качаю с фтп, там докачка работает.
← →
Palladin © (2004-11-23 01:44) [30]http тоже докачка работает... судя повсему это не работает DownLoader...
← →
vuk © (2004-11-23 02:04) [31]Ну не знаю... Качал ReGet-ом. Он показывал отсутствие докачки.
← →
Piter © (2004-11-23 02:23) [32]vuk © (23.11.04 0:49) [28]
И зачем Вам база паролей, которую хакер спер? :o)
между прочим очень интересно. Люди такие прикольные пароли придумывают :)))))
vuk © (23.11.04 2:04) [31]
ну так ты посмотрел? Выскажи впечатления - как оно?
← →
vuk © (2004-11-23 03:09) [33]Поставить - поставил. Запустить пока не могу. Ругается на файл лицензии...
← →
Sergey_Masloff (2004-11-23 06:49) [34]Piter © (23.11.04 00:15) [26]
>хм, ты ведь изучаешь VC.NET - а Борланд по-моему именно под >него косит...
>Почему же тебе это от MS нравится, а такое же, но от Borland - >нет?
Неа, мне от MS тоже не очень нравится. Но на машине где Delphi8 еле ползает - MSVS2003 просто летает. Я думаю в D2005 где в несчастную IDE запуздырили еще столько всего ситуация не лучше
← →
SoftMan (2004-11-23 06:51) [35]Удалено модератором
← →
Xaker © (2004-11-23 09:34) [36]Удалено модератором
Примечание: Offtopic
← →
Palladin © (2004-11-23 09:48) [37]
> [31] vuk © (23.11.04 02:04)
Дык, я тоже качал регетом, три дня, с учетом того что через каждые 30 минут модемное соединение рвется (задумано так, зато инет бесплатный). И вот сегодня утром выкачал :) Ставить буду позже, времени нет пока...
← →
VMcL © (2004-11-23 10:08) [38]>>Sergey_Masloff (23.11.04 06:49) [34]
Ну дык, сравнивайте D8 с 2002-й студией, а не 2003-й. 2003-я - это уже исправленная 2002-я работающая на исправленном framework"е, вроде как. А D8 как вышел, так остался (или есть патчи?).
Вот 2002-я, это да, это вэзчь.
← →
vuk © (2004-11-23 11:45) [39]to Sergey_Masloff:
>На самом деле абсолютно не понимаю на кой хрен (извините) мне
>ОДНОВРЕМЕННО и Win32 и .NET в одном флаконе?
Поддержку .net, как я понял, можно не ставить. Есть выбор, там три продукта - Delphi for .net, Delphi for Win32 и C#. Так что можно выбрать только то, что нужно. Я поставил все.
>Я думаю в D2005 где в несчастную IDE запуздырили еще столько
>всего ситуация не лучше
Я особо сильных тормозов, по сравнению с D8, пока не заметил.
-------------------------------------------
Бегло просмотрел Help по изменениям в компиляторе для win32.
Реализованы:
class property - аксессорами для свойств могут теперь быть методы класса.
вложенные типы/константы
inline процедуры/функции
циклы for-in
Про for-in немного подробнее.
Рботает в виде:
for Element in ArrayExpr do Stmt;
for Element in StringExpr do Stmt;
for Element in SetExpr do Stmt;
for Element in CollectionExpr do Stmt;
Как работает for-in для классов:
To use the for-in loop construct on a class, the class must implement a prescribed collection pattern. A type that implements the collection pattern must have the following attributes:
- The class must contain a public instance method called GetEnumerator(). The GetEnumerator() method must return a class, interface, or record type.
- The class, interface, or record returned by GetEnumerator() must contain a public instance method called MoveNext(). The MoveNext() method must return a Boolean.
- The class, interface, or record returned by GetEnumerator() must contain a public instance, read-only property called Current. The type of the Current property must be the type contained in the collection.
If the enumerator type returned by GetEnumerator() implements the IDisposable interface, the compiler will call the type"s Dispose method when the loop terminates.
The following code demonstrates iterating over an enumerable container in Delphi.
type
TMyIntArray = array of Integer;
TMyEnumerator = class
Values: TMyIntArray;
Index: Integer;
public
constructor Create;
function GetCurrent: Integer;
function MoveNext: Boolean;
property Current: Integer read GetCurrent;
end;
TMyContainer = class
public
function GetEnumerator: TMyEnumerator;
end;
constructor TMyEnumerator.Create;
begin
inherited Create;
Values := TMyIntArray.Create(100, 200, 300);
Index := -1;
end;
function TMyEnumerator.MoveNext: Boolean;
begin
if Index < High(Values) then
begin
Inc(Index);
Result := True;
end
else
Result := False;
end;
function TMyEnumerator.GetCurrent: Integer;
begin
Result := Values[Index];
end;
function TMyContainer.GetEnumerator: TMyThing;
begin
Result := TMyEnumerator.Create;
end;
var
MyContainer: TMyContainer;
I: Integer;
Counter: Integer;
begin
MyContainer := TMyContainer.Create;
Counter := 0;
for I in MyContainer do
Inc(Counter, I);
WriteLn("Counter = ", Counter);
end.
← →
Игорь Шевченко © (2004-11-23 13:13) [40]
> type
> TMyIntArray = array of Integer;
> .........
> Values: TMyIntArray;
> .........
> Values := TMyIntArray.Create(100, 200, 300);
Теперь и такие конструкции допустимы ?
Страницы: 1 2 3 4 вся ветка
Форум: "Потрепаться";
Текущий архив: 2005.01.16;
Скачать: [xml.tar.bz2];
Память: 0.55 MB
Время: 0.035 c