Штука ужас! Матерных слов не хватает я таких глюков не видел!!!
1 - слишком часто падает в никуда
2 - вчера решил доп компонент поставить - поставил открываю панельку с компонентами (Component - Install) а там пустота ни удалить ничего не поставить! Вот еще!
Eraser, у тебя такие проблемы есть? или ты на Delphi 6 остался?
- Borr
- Частый гость
- Сообщения: 338
- Зарегистрирован: Ср сен 15, 2004 17:14
- Откуда: Шахты
- Контактная информация:
BDS2006 - что такое :(
Стой там, иди сюда
Borr,
нормально работаю с BDS2006 уже более полугода.. не сказал бы что с маленьким проектом.. тыщ 70 строк наберется..
1.
попробуй установить все обновления (падать реже будет), + для комфортной работы нужно минимум 512 памяти, желательно вообще гектрар )) хотя по-началу работал и на 256, но тормозила страшно )
а кака у тебя конфигурация?
+ желательно запускать IDE раздельно для нужно платформы, т.е. если трубуется писАть под win32, то вызывать ярлычком "Delphi for Win32".
2. начиная с BDS2005, чтобы установить компонент, нужно сначала создать пакет, добавить в него этот компонент, а потом уже установить пакет. imho это правильно - не замуссоревается генофонд так сказать ))
нормально работаю с BDS2006 уже более полугода.. не сказал бы что с маленьким проектом.. тыщ 70 строк наберется..
1.
попробуй установить все обновления (падать реже будет), + для комфортной работы нужно минимум 512 памяти, желательно вообще гектрар )) хотя по-началу работал и на 256, но тормозила страшно )
а кака у тебя конфигурация?
+ желательно запускать IDE раздельно для нужно платформы, т.е. если трубуется писАть под win32, то вызывать ярлычком "Delphi for Win32".
2. начиная с BDS2005, чтобы установить компонент, нужно сначала создать пакет, добавить в него этот компонент, а потом уже установить пакет. imho это правильно - не замуссоревается генофонд так сказать ))
Люблю повеселиться, особенно пожрать,
Люблю и поработать, особенно поспать )
Люблю и поработать, особенно поспать )
Borr,
ничего подобного, API никто пока в режим эмуляции не отправлял. но кое-какие изменения есть, особенно в системе безопасности.с Vist'ой Win32 будет загибаться (работать в эмуляции и т.д.)
вроде бы, согласно roadmap'у, обещают развитие нативного компилятора и языка, в т.ч. добавят поддержку Win64, дженерики и еще несколько полезных весчей. В общем, если писАть нативный код, то изучать Делфи стОит, если хочется перейти на .NET платформу, то лучше C# от MSVS, imho.Как в этом аспекте будет развиваться Delphi - она пойдет дальше чем Win32 что будет с VCL?
Последний раз редактировалось Hank Пн янв 15, 2007 18:49, всего редактировалось 1 раз.
Люблю повеселиться, особенно пожрать,
Люблю и поработать, особенно поспать )
Люблю и поработать, особенно поспать )
- Borr
- Частый гость
- Сообщения: 338
- Зарегистрирован: Ср сен 15, 2004 17:14
- Откуда: Шахты
- Контактная информация:
Код: Выделить всё
и че вы все так его не любите...
Лутше брать не последний (если именно C++) а 6-ой. Там 2 CD диска могу закатать. У тебя аська есть?
Ну среда конечно похуже чем у MS, но есть свои плюсы.
Стой там, иди сюда
Borr,
tAZAR,
поправочка, хуже чем у MSVS2005 :cheesy:Ну среда конечно похуже чем у MS, но есть свои плюсы.
tAZAR,
если отвечу на этот вопрос - начнется очередной hollywar )) чего не хочется )и че вы все так его не любите...
всё таки есть такое imho (и не только моё), что borland больше "заточен" под Delphi. Когда нужно написать небольшую библиотеку, которая активно использует различные, довольно редкие, системные вызовы (описания которых нету в заголовочных файлах Делфи), я пишу эту библиотеку на MSVS, т.к. к нему можно всегда установить самую свеженькую PlatformSDK. Вот сейчас у меня с поддержкой Висты так же ситуация, пишу небольшую dll на MSVS С++.Я бы кстати, нерпочь посмотреть С++ Билдера последнего от Борланда.
Люблю повеселиться, особенно пожрать,
Люблю и поработать, особенно поспать )
Люблю и поработать, особенно поспать )
А вот и не начнетсяEraser писал(а): если отвечу на этот вопрос - начнется очередной hollywar )) чего не хочется )
Я,допустим, с ними завязал. Только вот пришлось на Delphi писать - и сразу завязал. Нервов он мне, конечно потрепал изрядно, особенно с округлениями и преобразованиями число-строка, но ниче так язык. Я для себя это уяснил.
Билдера хочу, потому что писать хочу на С++, а окошки рисовать как в любом RAD
- Borr
- Частый гость
- Сообщения: 338
- Зарегистрирован: Ср сен 15, 2004 17:14
- Откуда: Шахты
- Контактная информация:
Eraser, помоги перевести в Delphi
в private объявляю класс
Потом назначаю его Object'у ячейки StringGrid (main)
И затем когда нужно получаю значение класса
в private объявляю класс
Код: Выделить всё
class Info: public TObject {
public:
int stat;
int bal;
int pas;
Info( int c, int b, int n ): stat( c ), bal(b), pas( n ) {}
};
Код: Выделить всё
main->Objects[NStat][i+1] = new Info(Query->FieldByName("Gotov")->AsInteger,
Query->FieldByName("Balance")->AsInteger,
Query->FieldByName("Passive")->AsInteger);
Код: Выделить всё
Info *inf = dynamic_cast<Info*>( main->Objects[0][0]/*Не принципиально любая нужная ячейка*/ );
assert( NULL != inf );
if(inf->stat == 1) return;
Стой там, иди сюда
Borr,
если б я знал, смысл вот этих двух строчек
вообще что-то страшное )
если б я знал, смысл вот этих двух строчек
Info( int c, int b, int n ): stat( c ), bal(b), pas( n ) {}
то перевел быInfo *inf = dynamic_cast<Info*>( main->Objects[0][0]/*Не принципиально любая нужная ячейка*/ );
вообще что-то страшное )
Люблю повеселиться, особенно пожрать,
Люблю и поработать, особенно поспать )
Люблю и поработать, особенно поспать )
- Borr
- Частый гость
- Сообщения: 338
- Зарегистрирован: Ср сен 15, 2004 17:14
- Откуда: Шахты
- Контактная информация:
Код: Выделить всё
Info( int c, int b, int n ): stat( c ), bal(b), pas( n ) {}
Код: Выделить всё
Info *inf = dynamic_cast<Info*>( main->Objects[0][0]/*Не принципиально любая нужная ячейка*/ );
Можно так
Код: Выделить всё
Info *inf = (Info*)( SG->Objects[NStat][ARow] );
Стой там, иди сюда