допустим в компоненте StringGrid1 свойства имеют слудующие значения: ColCount:=3; RowCount:=3; можно ли в программе произвести следующее присваивание StringGrid1.Cells[6,7]:='hdfhdfgjfg' не меняя свойств ColCount:=3; RowCount:=3; для этого компонента. Будет ли это присваивание корректно?
P.S. в книжках ответ на подобный вопрос не нашел
Member
Статус: Не в сети Регистрация: 24.12.2004 Откуда: Ставрополье
ExplodeR попробуй это в реале
_________________ Ставрополье Оверклокерс http://forums.overclockers.ru/viewtopic.php?t=125746 -= World Of Tanks =- (для связи Ватс Ап +7-903-418-03-43)
Member
Статус: Не в сети Регистрация: 22.01.2007 Откуда: Самара
ExplodeR Да, такое присваивание будет корректным.
А Свойства ColCount и RowCount содержат количества элементов в массивах ColWidths и RowHeights соответственно.
Помогите пожалуйста мне нужно сделать небольшую программу в каторой выбирая раздел мне будет отоброжаться инфа и картинки по этому разделу как проще это сделать и какие процедуры куда писать.
Member
Статус: Не в сети Регистрация: 08.10.2006 Откуда: Москва
Граждане, ни у кого случайно не завалялось пакета компонентов TNT Controls? Они раньше были бесплатными (до версии 2.3.0), а сейчас они уже за денежки. И нигде не могу найти старых ссылок, всё нерабочее. Если вдруг отыщите у себя - дайте знать, ок? Добавлено спустя 38 минут, 46 секунд // всё, уже не надо, сам наконец-то нашёл... Если кому вдруг понадобится - стучитесь.
_________________ "Если всё пошло не так, сделай вид, что именно так и задумывалось." (с)
Member
Статус: Не в сети Регистрация: 16.04.2006 Откуда: d3d9.dll Фото: 7
Хммм..., сегодня столкнулся с необъяснимым разбросом в быстродействии довольно простой программы на разных компьютерах. Программа написана в Delphi 7. Сама по себе прога работает с достаточно большим количеством данных (использует порядка 10 массивово по 2500 элементов). Результаты работы программы на разных компьютерах просто поражают. На AthlonXP 1800+ и WinXP SP1 программа производит расчет данных за 33 секунды (по результатам тестов оказался самым быстрым процессором ). Теже самые данные на Athlon 64 3000+ (разгон с 2 до 2,4 ГГц) и WinXP SP2 просчитываются за 75 секунд (1 мин. 15 сек.). На PIV 2,8 ГГц и WinXP SP2 рассчет занимает 210 секунд (3 мин. 30 сек.). Во время тестов анти-вирусы были отключены. В чем может быть глюк? Не у кого небыло нечто подобного?
Товарищи , кто знает , опишите , как в Delphi 7 подключить компонент отчетов Quick Reports – TQuickRep . Ф файлах компонентов он физически присутствует ,
пробывал все варианты , никак ............... Срочно Please
Хммм..., сегодня столкнулся с необъяснимым разбросом в быстродействии довольно простой программы на разных компьютерах. Программа написана в Delphi 7. Сама по себе прога работает с достаточно большим количеством данных (использует порядка 10 массивово по 2500 элементов). Результаты работы программы на разных компьютерах просто поражают.На AthlonXP 1800+ и WinXP SP1 программа производит расчет данных за 33 секунды (по результатам тестов оказался самым быстрым процессором ). Теже самые данные на Athlon 64 3000+ (разгон с 2 до 2,4 ГГц) и WinXP SP2 просчитываются за 75 секунд (1 мин. 15 сек.). На PIV 2,8 ГГц и WinXP SP2 рассчет занимает 210 секунд (3 мин. 30 сек.). Во время тестов анти-вирусы были отключены. В чем может быть глюк? Не у кого небыло нечто подобного?
Member
Статус: Не в сети Регистрация: 23.12.2004 Откуда: Беларусь, Минск
Ну, господа, кто юзал 2007-ую версию? Кто из Минчан может поделиться? Добавлено спустя 7 минут, 30 секунд Почитал http://prodelphi.nnm.ru/delphi_2007_nov ... s_delphi_7 и то что рядом... мне нравится! Да здравствует человеческие begin & end - да сгинут дикие нагромождения {{}{{{}{}}}{}} Не сочтите за провокацию
_________________ ASUS A4M88T-M, Athlon II X3 425, 2GB NCP, video - internal ATI 4250, 200GB Samsung HDD, Win7 x64
Member
Статус: Не в сети Регистрация: 16.04.2006 Откуда: d3d9.dll Фото: 7
Mike3000 писал(а):
А как на этих компах с оперативкой? Может свопит?
Да нет. Вроде не свопит. На двух компах установлено по 512 метров, на третьем (мой домашний, который показал третий результат) - 2 ГБ. Самое забавное что самый быстрый из этих процыков работает с памятью на частоте 266 МГц (AthlonXP 1800+), если я ничего не путаю. Хм, сегодня попробую уменьшить частоту памяти, а заодно и тайминги. Неужто они оказывают столь сильное влияние на скорость расчета. Короче нужны практические тесты.
Хм, сегодня попробую уменьшить частоту памяти, а заодно и тайминги. Неужто они оказывают столь сильное влияние на скорость расчета. Короче нужны практические тесты.
Ты даже удивишься на сколько сильные. Взгляни на тесты Эвереста на задержку памяти - у нетбастов с купе с ддр2 там проблемы - >100нс
А вообще на моем рабочем компе тоже 512 оперы, и при больших объемах обработки информации эта тварь начинает жутко свопить - поэтому я сразу это предположил
Member
Статус: Не в сети Регистрация: 16.04.2006 Откуда: d3d9.dll Фото: 7
Mike3000 Хм... Нет, дело оказалось не в памяти (изменение частоты и/или таймингов памяти практически никак не сказалось на быстродействии). Возможно все дело в разной архитектуре процессоров или наборе инструкций, поддерживаемых ими. Наверно Delphi 7 в подобных вычислениях "заточен" под старое поколение процев. Звучит глупо, но больше никак не могу объяснить данный феномен (все-таки 6-кратное превосходство 1800+ над PIV 2,8 ГГц весьма настораживает ).
Member
Статус: Не в сети Регистрация: 22.01.2007 Откуда: Самара
DEF-JAM писал(а):
Товарищи , кто знает , опишите , как в Delphi 7 подключить компонент отчетов Quick Reports – TQuickRep . Ф файлах компонентов он физически присутствует , пробывал все варианты , никак ............... Срочно Please
Хм... Нет, дело оказалось не в памяти (изменение частоты и/или таймингов памяти практически никак не сказалось на быстродействии). Возможно все дело в разной архитектуре процессоров или наборе инструкций, поддерживаемых ими. Наверно Delphi 7 в подобных вычислениях "заточен" под старое поколение процев. Звучит глупо, но больше никак не могу объяснить данный феномен (все-таки 6-кратное превосходство 1800+ над PIV 2,8 ГГц весьма настораживает ).
Тогда можно провести эксперимент: инстальнуть Delphi 8 или BDE 2006 и перекомпилировать, если, конечно, не подключены третьесторонние компоненты на которые прекратилась поддержка со стороны производителя вообще про третьесторонние компоненты у меня больная тема - не могу один большой проект перекомпилить на BDE'06 из-за того, что поддержка прекратилась, а сидеть и вручную перегонять больно много
Member
Статус: Не в сети Регистрация: 16.04.2006 Откуда: d3d9.dll Фото: 7
Mike3000 писал(а):
Жаль, а так то интересно есть ли заточка под что-н. у дельфёвского компилятора
Все-таки надо добить этот вопрос. Оформил данный модуль как отдельную программу. Здесь исходник http://cp.people.overclockers.ru/cgi-bi ... name=3.rar (34КБ). Кому интересно могут потестить скорость расчета на разных процессорах и в разных версиях Delphi.
Тестить так:
1. Компилируем проект.
2. Жмём кнопку "Загрузить эталон", выбираем файл 6.dat.
3. Жмём кнопку "Загрузить деталь", выбираем файл 7.dat.
4. Жмём "Рассчитать" и засекаем время до тех пор, пока в поле "Результаты расчета" не появятся данные.
Внизу формы есть ProgressBar, примерно отображающий текущее состояние расчёта. Жду результата всех заинтересовавшихся.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения