haword
Пользователи-
Постов
535 -
Зарегистрирован
-
Посещение
-
Победитель дней
19
Весь контент haword
-
в том то и проблема что в корпоративный сектор лезть с глючащим софтом нельзя, не взлетит. как делает касперский? с начало отлаживает свое ПО на хомячках, обычных юзерах, как все взлетело и стало работать без глюков, переносят в корпоративную версию. и все довольны. у абракадабры все иначе. сделаем кое как на коленке софт пускай покупают. глючит? мы сейчас исправим, с вас еще столько же денег
-
и наверняка еще не сталкивался с багом фреймворка, когда твоя программа на андроиде просто закрывается не вякнув ни слова. в ходе плясок с бубном выясняется что где то внутри произошел вызов ошибки что то типа raise EDBError, и реакция программы на нее немедленное закрытие без объявления причины. Или баг который у меня вылез на ХЕ8 которого не было на ХЕ7, правда не проверял на ХЕ8.1. Суть в том что после заполнения ListView данными из потока, ИНОГДА программа зависала и не отвечала на запросы. при этом загрузка процессора была нулевая. И на эмуляторе не воспроизводилась. А на планшете раз нормально, раз зависла. И сидишь чешешь репу, что там такого намудрили в новой версии. Следующая версия где возможно исправили - штука зелени
-
а может тебе что то лучше выпить, а то что то наверняка голову жмет, не?
-
а ты вероятно приятно удивишься когда найдешь баги в фреймворке, и узнаешь что они исправлены только в следующей версии, на которую тебе опять придется потратить штуку зелени и так каждый год
-
кто то задает вопросы а кто то вые что ему не так отвечают или тянут с ответом офигевшие посетители форума. для тех кто слышит и хочет понять о чем речь, пример с чатом был для того что бы уяснить как работать с сокетами. особенно полезно для тех кто пытается в серверном сокете передать данные клиенту через обычный вызов write компонента, не удосужившись понять что и как вообще работает и как надо передавать данные клиенту.
-
если жить по такому правилу тогда надо и слушать музыку по одному разу. послушал песню - заплатил. послушал песню - заплатил. вот тогда будет правильно
- 13 ответов
-
- скачать музыку
- слушать музыку
- (и ещё 3 )
-
в самом indy 9 версии есть пример простого чата. открыл и посмотрел как это делается. так нет же. народ будет до упору писать на форуме, ждать ответа, собачится с теми кто ему что то пишет и ожидать когда же манна небесная свалится на голову в виде готового решения его проблемы. эх когда я только начинал писать на 4 делфи, никаких инетов дома не было, все изучалось по хелпам, примерам и исходникам. а сейчас обленился народ. что то делать самому, пошевелить мозгами и руками это так лениво.
-
там написано что вроде как могу.
-
то есть я могу взять ваш компонент из fmx, модернизировать его как мне надо, оформить как отдельный компонент продавать?
-
а подредактировать FMX.FontGlyphs.Win.pas и в нем изменить название шрифта при выполнении CreateFont пробовали?
-
ну а по истории пройтись и посмотреть почему именно туда приходит?
-
проще джинерик использовать в нем и поиск индексированный и добавление удаление записей реализовано уже.
-
написано же что в данный момент не поддерживается прямая работа с процессорами intel. то что у вас работает то это через эммулятор арм команд а соответственно возможны любые глюки. в 9 версии в планах было что сделают а сделают или нет хз.
- 20 ответов
-
- delphi xe8
- tform
-
(и ещё 3 )
C тегом:
-
любой memodataset можно использовать. можно создать дженерик со своим классом или рекордом.
-
В TDataSet маловероятно что могли хранить что то. тут надо что то типа TClientDataSet а он есть и под FMX
-
чистый проект так же ведет себя?
-
если у меня работает а у вас нет значит что то у вас не так
-
можно сделать на таймерах. НО лучше разгрузить форму. testform.zip
-
сделал бакап поставил посомтрел сделал рестор.
-
а когда апдейт будет? если не секрет
-
http://stackoverflow.com/questions/29906723/delphi-xe8-bug-in-tlistt-need-workaround
-
это все делается на одной форме. самый простой вариант это накидать все варианты на форму и не используемые скрыть. а при выборе типа одежды показать поля в которым можно выбрать цвет и размер. при более сложном варианте оэто создать панель не видимую и в зависимости от типа выбора накидывать туда компоненты.