Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Вопросы по Embarcadero RAD Studio XE5-XE8,10.x(Seattle, Berl

Автор: LulumbaZ
Дата сообщения: 25.09.2015 23:19
white_nigger(DevExpress Тула, Россия) пишет на sql.ru:"Мндаа... Оказывается у Сиетла компилятор х64 подглючивает с оптимизацией, легко AV словить. Поосторожнее там. Вот в том и проблема, что через одно место ловится. Чётко воспроизводимого сценария нет ". Обсуждение: http://www.sql.ru/forum/1173282-14/rad-studio-10-seattle
Автор: asutp2
Дата сообщения: 26.09.2015 12:02
LulumbaZ, а когда делфи без Updatе Pack сразу работала нормально? Так что update 1 начали ждать сразу же после выхода 10-ки ))))
Автор: AlexCoRu
Дата сообщения: 26.09.2015 15:21
Чуть выше, по ссылке на форум sql.ru, Michael Longneck пишет
Цитата:
для искоренение out of memory вырезал .NET часть
Это как? Тоже хочу. Тогда можно net 3.5 удалить из системы? Мне он только для студии нужен был. Пробовал отключить пакет "Embarcadero .NET Core IDE Package", студия запускается, но при компиляции проекта ошибка.
Автор: Frodo_Torbins
Дата сообщения: 28.09.2015 09:55
AlexCoRu
Полностью не получится, студия ведь .NET не только для рефакторинга использует, а еще и для билда. Но рефакторинговую часть в прошлых версиях можно было отключить Дистилером.
Автор: vizier1966
Дата сообщения: 29.09.2015 17:25
TLang в 10 довели до ума (
Автор: AnViSe
Дата сообщения: 30.09.2015 12:57
Проект собранный в DX Seattle будет работать на Windows XP или нет? Вроде в описаниях не упоминаются винды ниже 7.
Автор: SuPriTo
Дата сообщения: 30.09.2015 13:01

Цитата:
Проект собранный в DX Seattle будет работать на Windows XP или нет? Вроде в описаниях не упоминаются винды ниже 7.

Если не будете ничего использовать того, что Windows XP не поддерживает, то работать будет.
Компилировал проект в Seattle с одной формой, работает в Windows XP.
Автор: AnViSe
Дата сообщения: 30.09.2015 13:03

Цитата:
Если не будете ничего использовать того, что Windows XP не поддерживает, то работать будет.

Что например?

Предполагается использования стандартного приложения по работе с базами данных.
Автор: SuPriTo
Дата сообщения: 30.09.2015 13:06

Цитата:
Что например?

Например, всякие излишества связанные с панелью задач или функции Api не поддерживаемые в windows xp.

Цитата:
Предполагается использования стандартного приложения по работе с базами данных.

Если просто кнопки + какой нибудь firedac то должно работать. Но лучше юзать BDE, наверняка будет работать под winxp. Так что все это нужно проверять и тестировать.
Одна форма работает, я проверял.
Автор: AnViSe
Дата сообщения: 30.09.2015 13:12
Если работает, то это очень хорошо. Хотя странно почему эта поддержка не упоминается в описаниях студии, но и о неработоспособности тоже данных нет...
Автор: SuPriTo
Дата сообщения: 30.09.2015 13:22

Цитата:
Хотя странно почему эта поддержка не упоминается в описаниях студии, но и о неработоспособности тоже данных нет...

Потому что официально IDE не запускается на windows XP (без бубна) и ее поддержка постепенно сходит на нет. В общем, в embarcadero отказываются поддерживать windows XP.
Автор: AnViSe
Дата сообщения: 30.09.2015 13:23

Цитата:
Потому что официально IDE не запускается на windows XP и ее поддержка постепенно сходит на нет. В общем, в embarcadero отказываются поддерживать windows XP.

Я имел ввиду проекты скомпилированные в этой среде, а не саму IDE.
Автор: SuPriTo
Дата сообщения: 30.09.2015 13:25

Цитата:
Я имел ввиду проекты скомпилированные в этой среде, а не саму IDE.

Официально VCL уже с XE7 не поддерживает windows XP, неофициально по прежнему работает.
Автор: xhangmanx
Дата сообщения: 01.10.2015 06:58
Подскажите как запустить Delphi под обычным пользователем? C++ запускается с параметрами -pCBuilder -np /runas Admin а вот Delphi с параметрами -pDelphi -np /runas Admin не хочет запускаться, появляется окно и просто закрывается. Если из контекстного меню запустить от имени администратора и ввести пароль, то все работает. Но мы не можем дать пароли студентам и преподавателям. Какие есть варианты?

ЗЫ Admin локальный администратор, embarcadero xe5
Автор: ZloyBrawler
Дата сообщения: 01.10.2015 08:15
xhangmanx
Определенно точно ничего посоветовать не могу, но я бы пошел по пути открытия прав на все папки куда лезет делфи, это как минимум программ файлс и ветки реестра, где делфи живет, потом пробовал бы запускать, ловить косяки еще больше мест открывать для доступа студням.

Второй вариант виртуальные машины, один раз установил, растиражировал по кампам, если чего сломали, перезалил заново образ виртуалки и готово.

Третий вариант, меняйте учебную программу, ИМХО Delphi хрень!
Автор: asutp2
Дата сообщения: 01.10.2015 12:15

Цитата:
Третий вариант, меняйте учебную программу, ИМХО Delphi хрень!
началось если делфи хрень, то что ты делаешь в ветке делфи, уважаемый?


Добавлено:
xhangmanx, использование систем разработки с компиляцией в машинный код изначально предполагает использование локальных прав админа. В частности, использование прав отладки.
Поэтому я бы тоже предложил бы вариант с виртуалками.
Автор: regkz
Дата сообщения: 01.10.2015 17:26
xhangmanx
можно admilink использовать
Автор: xhangmanx
Дата сообщения: 02.10.2015 14:02
ZloyBrawler
Насчет виртуалок что-то не подумал хорошая идея!!
regkz
admlink не помог!

Но я все же запустил под пользователем! Вообщем запуская под пользователем, появляется окошко embarcadero внизу строки какие библиотеки он подгружает, потом просто закрывается и на этом все. Запускаю от имени админа появляется окошко embarcadero внизу строки какие библиотеки он подгружает доходит до All IDE loaded стоит секунду или две и дальше грузит какие-то библиотеки, все делфи запущено. Т.е. вылетает на All IDE loaded по гуглил, на буржуйском сайте увидел параметр "-rFoo", пробую с ним запустить под пользователем и он запустился!!!!))) Ура!

с буржуйского сайта

Цитата:
Create a new desktop shortcut for Delphi, modify it's properties (right-click and choose Properties), and add -rFoo to the end of the command line. Then start the IDE from that new shortcut.

This creates a new, empty Delphi registry branch that contains only the default components and settings (called foo). It will not load any of your component packages (or any third-party ones you've installed that weren't part of the normal installer). You can then add back any third-party packages one at a time. Just continue to run the IDE from your new shortcut, and you should be fine.

If this doesn't put you in a state where you can run the IDE, you've somehow totally borked your install, and you should uninstall completely and start over from scratch.


Но идея с виртуалками понравилась. Всем спасибо!
Автор: RuPurple
Дата сообщения: 03.10.2015 11:22
Подскажите, пожалуйста, как на этапе проектирования формы в Delphi в свойство Caption компонента (например, кнопка TButton, TLabel и т.п.) вставить символ Юникод (например, значок градуса, квадратного корня, степени и т.п.)?
Автор: X11
Дата сообщения: 03.10.2015 11:57
Скопировать откуда-нибудь и вставить.
Автор: asutp2
Дата сообщения: 03.10.2015 12:32
RuPurple, конкретно значок градуса можно и сразу в Делфи ввести, зажимаешь <Alt> и вводишь на цифровой клавиатуре 248.
А вообще запускаешь тот же Microsoft Word, набираешь нужные символы, копируешь в буфер и вставляешь в Делфи
Автор: Zatupitel
Дата сообщения: 05.10.2015 13:21
А вот значок рубля пока не везде работает ?
Автор: Frodo_Torbins
Дата сообщения: 05.10.2015 13:53
Zatupitel
Подозреваю, что это от шрифта зависит.
Автор: Dukekz
Дата сообщения: 06.10.2015 12:32
Добрый день всем. Долго гуглил в поисках решения своей проблемы, но ничего боле-менее работающего не нашел, поэтому прошу помощи здесь.
Вопрос собственно в скорости компиляции билдерного/дельфового проекта в виртуальной машине virtualbox (пользую версию 5.0.4, но в более старых все также). Почему такая большая разница с хостовой машиной? Скорость падает в несколько, если не в десятки раз. Есть способы чтонить подкрутить?
Проекты лежат на сетевой шаре хостовой машины, которая примаплена как диск Д виртуальной. Хранить исходники в виртуалке не вариант - были уже проблемы с внезапно загнувшейся виртуальной машины и потерянными последними изменениями.
Автор: asutp2
Дата сообщения: 06.10.2015 13:00
Dukekz, я бы в первую очередь проверил скорость доступа из виртуалки к сетевой шаре, на мой взгляд это первая возможная причина тормозов при компиляции
Автор: Dukekz
Дата сообщения: 06.10.2015 13:29
Скорость доступа на чтение ~50-60МБ/с, на запись раза в 2 меньше. Проверял копированием больших файлов в эту шару. Думаю этого должно быть достаточно. Если исходники положить в саму виртуальную машину, то там скорости чтения/записи с диска не намного выше. Скорости компиляции же отличаются в десятки раз (
Автор: KDPoid
Дата сообщения: 06.10.2015 14:03
Dukekz
Скорость копирования мелких файлов может быть в разы ниже скорости копирования одного большого.
Посмотрите с какой скоростью на виртуалку заезжает копия исходников с шары.

Ну и если дело не в сети, можно посмотреть на монитор ресурсов виртуалки в момент компиляции.
Там и будет видно, какой ресурс кончился.
Может хост виртуалке мало проца отдаёт...
Автор: VadimShvarts
Дата сообщения: 06.10.2015 16:38
All
D10 Distiller
Продолжение линейки XE Distiller для Delphi 10

Исходники (Build 28),
исполняемый модуль (Build 28)



Добавлено:
AlexCoRu


Цитата:
TListView в студии 10 ни в какую не хочет группироваться при GroupView := True. В ХЕ8 группировался, но при ViewStyle := vsSmallIcon отображался неправильно. Как починить? Или какой альтернативный компонент есть?


В Delphi 10 не работает группировка в ListView пока не включишь флажок Enable runtime themes в опциях проекта

Автор: Dukekz
Дата сообщения: 06.10.2015 18:47
KDPoid
В виртуалке винХР 32 и старый билдер 6, монитора ресурсов там нет конечно, но судя по таск-менеджеру проца хватает (выделено 2 ядра из 8ми, их загрузку около 20-30% показывает). Мелкие файлы проекта конечно копируются медленее больших, порядка 9-10МБ/с, но их там не так и много, чтоб колбасится так долго при компиляции.
Я уже и сетевую карту в виртуалке поменял на virto-net, как самый быстрый вариант из рекомендованных, копироваться стало еще быстрее, но на компиляцию по моему вообще не повлияло ((

ЗЫ Пробовал и новый ХЕ7 из виртуалки - те же грабли, если проект на шаре, то скорость компиляции совсем никакая ((
Автор: SuPriTo
Дата сообщения: 06.10.2015 23:06
Dukekz
Использую VMWare с шифрованием. Компоненты в виртуалке, проект в шаре. XE5-X10 работает. Есть небольшие тормоза, но в целом работает.
Что ли совсем медленно компилируется?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129

Предыдущая тема: Отмена встречи в Outlook из Excel VBA


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.