Приветствую,Анон!Долгое время хеллолворжу т.к. не могу определится между кислым и длинным. хочется и десктопные приложения создавать(для работы с базами данных) и мобильные, да ещё в веб податься. среднее знание Delphi было где-то 3года назад сейчас вообще нуль т.к. сижу под С подобными языками(vba,mql). Есть ли смысл мне возрождать знания Delphi или лучше уйти с головой в C?
>>567804 (OP)Учи Андроид и никогда не участуй в языкосрачах.
>>567815не срача ради был создан тред.
>>567804 (OP)Для десктопных хорош Qt и, в отличии от Delphi, по нему есть вакансии. Для мобилок тоже используется, но я не знаю, насколько он лучше своих конкурентов в этом. Короче, пиздуй в кресты, они тебе дадут хорошую базу. Желательно, если потянешь, почитать книги до 11-го стандарта, так как там не раскрыты умные указатели и прочие удобства и ты поебешься с голыми, поняв как с ними работать.
>>567820т.е. отсюда http://2ch.hk/pr/res/546742.html Липпман не подойдёт?
>>567804 (OP)Если нет цели писать кроссплатформу - сшарп, иначе кресты к кутей как антоши выше завещали.
>>567820>Для десктопных хорош QtНастолько хорош, что на нём нет приложений. В отличие от того же Delphi. > кресты дадут хорошую базуДержите поехавшего.
Давайте без срачей.
>>567833>hh.ru>Dephi>QtХуй знает, хоть и ненамного больше ваканский по Qt, но ты почитай описание в вакансиях Delphi.>Держите поехавшего. Ладно, пускай будет еще одним рубидебилом :) Зачем знать про то, как устроена память и прочие фундаментальные вещи. Убедил.
>>567849> Зачем знать про то, как устроена память и прочие фундаментальные вещи.Не понимаю: зачем жрать крестоговно чтобы это знать?
>>567853Есть идеи получше, как в этом разобраться? Почитать теорию и "понять с первого раза"?
Ну не начинайте. вы же на /pr , а не на /b
>>567854> Есть идеи получше, как в этом разобраться? Почитать теорию и "понять с первого раза"?> имплаинг только крестоговно напрямую работает с памятью
>>567858Ты примеры приведешь или дальше будешь выёбываться?
>>567854Что кресты могут рассказать нового об устройстве памяти по сравнению с Дельфи? Она в крестах как-то иначе устроена? И какие еще "фундаментальные вещи" ты имел ввиду?
>>567859Няшная, раст, да в самом же делфи есть. Проследуйте, кароче, на свое место.
>>567860Никаких. Только ОП хеллоувордит. Если ты видишь смысл углубленно учить полумертвый Делфи, то ладно, пускай учит Делфи.По сути, к этому еще можно добавить ООП. Но его можно и в других языках выучить. А прочувствовать всякие утечки лучше через кресты, потому что в тех же Java и C# это сделает за тебя GC через некоторое время.>>567862Ок.
>>567863> А прочувствовать всякие утечки лучше через крестыНо зачем? Какую практическую пользу это принесет, кроме адового пердоленья?
>>567863> А прочувствовать всякие утечки лучше через крестыЭто звучит примерно как "прочувствовать дилду в жопе" вместо решения практической задачи. Во истину крестоблядство - путь самоистязания.
>>567865Я думаю, от того, что ты скажешь на интервью, что что-то, да понимаешь в работе памяти, хуже не будет. А продать себя подороже и показать себе лучше на фоне остальных соискателей без опыта — это всегда хорошо.
>>567870> Я думаю, от того, что ты скажешь на интервью, что что-то, да понимаешь в работе памяти, хуже не будету тебя проблемы с логикой щегол. Ты защищаешь 2 утверждения:1. Знать работу памяти полезно.2. Такое знание даст только ебля в жопу крестоговном.С первым никто не спорит. А второе - неверно.Алсо, на скольких интервью ты был, мыслитель?
>>567873Ты сказал, что можно это сделать на других языках помимо крестов. Я ждал примеров, ты мне их дал. Я сказал "Ок". Празднуй свою победу в сраче на /pr, хули ты приебался еще ко мне.На 4-х.
>>567804 (OP)За Паскаль и Делфи всегда можно получить в харю почти в любом сообществе кодеров, И ОСОБЕННО ЗДЕСЬ. При этом Паскалисты добрые, не скандальные, и тихо пилят там что-то в сторонке для себя, в срачах как бы и не участвуя. Сам пишу для себя всякую мелочь в Lazarus'e.
>>567893>И ОСОБЕННО ЗДЕСЬНичего страшного, скоро мы окультурим местное быдло привьём ему базовые знания в области PLT и они перестанут кукарекать на Паскаль. Т.к. с точки зрения дизайна, он неплох в своём классе, уж точно не хуже сишки. Просто сишники - дикари в своей сути, у них есть условный рефлекс лаять на Паскаль, но это исключительно результат дрессировки, а не анализа.
>>567862Линус сказал что кресты = говно => прыщебляди должны превозмогать себя, и жрать говно 40 летней давности. Особенно повеселил совет учить раст ньюфагу. Топчик прям.
>>567939что сказать-то хотел?
>>567804 (OP).NET
>>567955Что ты прыщавый биомусор, всё понятно же написал.
Ребят. Я всё понял. С Делфи нам ПОКА не по пути. Вот когда вырасту тогда... Для каждой задачи можно изучить любой другой язык если твой сердцу милый не катит. не забывайте кто такие профессионалы. После всего сказанного я понял что надо быть более гибким. Не устраивать срач, а совершенствоваться, ведь нет предела этому. ОП не хуй. Вот. Есть у меня бумажный экземпляр Стенли Липпмана за 2014г, с него и начну.Всем спасибо.
>>567936>уж точно не хуже сишкиАхуеть у вас тут треды, ролики не хуже самоката в своем классе, сказать такое на форуме, посвященном карьерным грузовикам или самолетам.По субжу толстый тред, веба на дельфях нет, серьезного параллелизма — тоже, даже гуй нормальный сложно нарисовать, ибо допотопные убогие библиотеки, зачем тебе вообще понадобился дельфи, когда есть жаба, кресты, окамл/хаскель, шарп, кложур, скала, эрланг, всякие питоны/руби/пердлы и еще куча живых, актуальных языков?
>>568044Раньше не плохо быдлокодил под ним. а тут настало время определиться.
>>567804 (OP)Не стоит. Delphi приятный язык для создания приложения к базам данных и они сделали неплохой вариант с кроссплатформенностью, НО. Но вся работа, которую ты найдешь - это допиливание древнего проекта для какого-нибудь пенсионного фонда среди людей среднего возраста. Старайся избегать языки с большим наследством и малым числом новых проектов, на такой работе весьма быстро и видимо деградируешь, будучи по сути слесарем, а не инженером.
>>567804 (OP)Делфи в 21 веке называется С#
>>568069лол
>>567804 (OP)JavaScript, уже во всех кинотеатрах странына дектопах. Ну и веб конечно за ним.На сях с нуля под дектоп уже не пишет, легаси спрошное.И, до сегодняшнего дня даже не подозревал, что ещё остались уебаны, делающие что-то с холодненьким трупом Мариныделфи.
>>568090Спрос-то есть. +ide развивается
>>568058Молодчина. Еще раз об этой пасакльной фигне вспомнишь, размолочу тебе eBALL_0.Приятного дня.
>>568090>трупом делфи. Внезапно, если тебе нужно написать нативное десктопное приложение, то лучше ничего нет. Потому что редактор интерфейса и куча компонентов в это деле важнее, чем фичи языка. Поэтому многие Дельфи любят, особенно шароварщики.
>>568462Проиграл с этого васяна-быдлокодера.
>>568462Есть - C++ Builder.
>>568468C++ Builder - это года для любителей Говна++ к Говну++ криво прикручивают VCL (тоже не конфекта), обильно обливают мочёй, добавлют два мешка багов и подают на стол говноеду. Но так как для крескобляди чем хуже, тем лучше (инача она бы не была крестоблюдью), она охотно всё это хавает, чавкая и пуская коричневые слюни.
>>568473Тебя Страуструп в детстве выебал что ли?
>>567804 (OP)>хочется и десктопные приложения создавать(для работы с базами данных) и мобильные, да ещё в веб податься.JS
>>568474Нет, я просто как-то раз посмотрел ради интереса на C++ Builder. Это чисто маркетинговая хуйня, как раз выпущенная для онально-зависимых от Страуструпа. Никаких других причин её существования не существует и она много-много хуже Дельфи. Таким образом делаем вывод, что C++ Builder выбирают только любители говнеца, потому что при прочих равных брать его смысла не имеет.
>>568493Про JS нужно сказать одну вещь. Дело в том, что в индустрии IT существует вполне самостоятельная профессия - дизайнер пользовательских интерфейсов. Не всякий ойтишник является дизайнером пользовательских интерфейсов. Например, всякий прогроммист осилит накидать кнопочек на формочку в Дельфи, но сделать это красиво, профессионально, как это делается в топовых коммерческих приложениях и на рекламных сайтах, прогроммист, разумеется, не сможет. Ведь он прогроммист, т.е. специалист в совершенно другой области. А вот дизайнер пользовательских интерфейсов - сможет. Потому что это его область специализации. Но вот незадача, дизайнер пользовательских интерфейсов совершенно не обязательно умеет программировать. А иногда надо. Примерно как программисту иногда надо наговнякать формочку самостоятельно. Поэтому для программистов изобрели Дельфи, чтобы иногда самотоятельно говнякать формочки. А для дизайнеров - JS - чтобы иногда самотоятельно говнякать скриптики. Т.е. JS - это такой Дельфи для дизайнеров. Зачем программисту брать JS - не понятно. Это всё равно, что если бы дизайнер Дельфи взял в качестве средства проектирования пользовательского интерфейса.
>>568502>JS - это такой Дельфи для дизайнеровОхуеть.
>>568502>самостоятельная профессия - дизайнер пользовательских интерфейсов>самостоятельная профессия - без программиста ты будешь хуй сосать, а не дизайнить пользовательские инторфейсы.
>>568502>всякий прогроммист осилит накидать кнопочек на формочку в Дельфи, но сделать это красиво, профессионально не сможет>накидать кнопочек на формочку в Дельфи>красиво, профессионально >красиво, профессионально накидать кнопочек на формочку в Дельфи
>>568499>Это чисто маркетинговая хуйня, как раз выпущенная для онально-зависимых от Страуструпане ври, нормальные крестобляди не пользуются таким скамом. Для GUI у нас есть Qt.
>>568505А без менеджера по продажам ты будешь сосать хуй у дизайнера. Причем бесплатно, потому что денег у него тоже не будет. Но это же не отменяет того факта, что дизайнер UI - это отдельная профессия, причем требующая иных качеств, чем программирование. Возможно, некоторые программисты могут быть по совместительству дизайнерами, и еще в хоре петь в свободное время, но это разные специальности и инструменты там используются различные.>>568507Пардон, я забыл, что это форум кусочных дебилов, которые не могут целиком воспринять абзац текста. Я там в конце как раз заимплаил, что Дельфи, наверное, по моему мнению, не очень хороший инструмент для дизайнера (хотя дизайнер, наверное, даже в Дельфи сделает форму лучше, чем программист, просто нахуя?)
>>568508О, крестодебил традиционно детектица полным отсутсвием логики. С++ Builder - маркетинговая хуйня. С++ Builder, говно тупое. Повторяю по слогам ЦЭ-ПЛЮС-ПЛЮС-БИЛ-ДЕР? Уловил?
>>568509>без менеджера по продажамслышал о Play Market или об iTunes и ему подобных?>>568510>выпущенная для онально-зависимых от Страуструпа
>>568510даун блядь, никто не пользуется этим говном. Повторяю еще раз:> Для GUI у нас есть Qt.
>>568509>без менеджера по продажам ты будешь сосать хуйТвои менеджеры по продажам и дизайнеры будут хуй сосать без продукта, написанного программистом.
>>568511Ты мне сейчас что доказать пытаешься? Или просто хочешь полить меня золотым дождём своих познаний о существовании Play Market и iTunes? Списибо, записал в свой молескин, теперь умным буду.
>>568513А без говночиста ты в говне утонешь, дальше что?
>>568517>Ты мне сейчас что доказать пытаешься?маняврирование дизайнера инторфойсев ИТТ
>>568518Говночист, и то полезнее в разработке, чем твой дизайнер интерфейсов
>>568520Вопрос "полезности" тех или иных специалистов в разработке, мы оставим тем, кто их нанимает, т.к. вряд ли это имеет какое-то отношение к моим предыдущим утверждениям, пупок Земли.
>>568527>А без менеджера по продажам ты будешь сосать хуй у дизайнера.>А без говночиста ты в говне утонешь, дальше что?>Вопрос "полезности" тех или иных специалистов в разработке, мы оставим тем, кто их нанимаеткрасиво слился, даун
>>568529Спасибо! Рад, что несмотря на утрату прочих когнитивных функций, чувство красоты у тебя всё же сохранилось.
бамп
>>568044Веб есть. Можно спокойно писать модули под IIS, вот только зачем, когда есть пхп, шарп и го/нода?Параллелизм есть, на любой вкус. Есть ITask, IFuture как в шарпе. Есть пул потоков. Есть обычное традиционное создание потоков. Есть библиотека OmniThread с lock-free структурами.
>>570871Алсо, ничего удобнее под винду найти не смог. Такого, чтоб не зависело от установленной версии дотнета (у заказчиков до сих пор вин7 или хп, обновлений нет, ради тебя они не полезут все обновлять). Лучше уж на делфи писать, чем на 2 / 3.5 дотнете.Такого, чтоб был визуальный дизайнер интерфейса. Есть нетбинс, но там опять за собой жаба-машину таскать, заказчики нахуй пошлют.
>>572934Сажа. Паскаль мертв.
>>573332Во-первых, живее всех живых, смотри тот же Free Pascal.Во-вторых, тред про Делфи.
>>574225Значит так, салажонок. Сюда надо смотреть и слушать, сюда, понял? Такой расклад. Либо ты перекатываешься на нормальный СУДДА СМОТРИ на нормальный Я СКАЗАЛ язык программирования, либо мы тебя определяем воон в тот петушиный угол. Усек? УСЕК?
>>574265Каждый дрочит как он хочет. Когда-то и мне нравился паскаль. А потом я встретил C++ и прострелил колено.
>>574265И под нормальным языком ты подразумеваешь какую-нибудь крестопарашу, я угадал? Очень смешно.
>>567870Деды жрали говно, отцы жрали говно, мы жрём говно. А ты не хочешь? Убью ссукааа!
Я раньше писал на Дельфи, но сейчас перекатился в пхп потому что работы нет. Проще на с++ устроится чем на делфи.
Подсветки для этого вашего паскаля и дельфи даже нету в Sublime Text и Atom'е из коробки. Намек понятен?
>>575490в саблайм есть, из коробки
>>575523Чет во втором не вижу, в третьем что ли?
>>575490В саблайме и компилятора нет для делфи. Намёк понятен?
Всем привет, делфигоспода. Знаю джаву, работаю мидлом. Дома наткнулся на книгу по делфи, которую покупал в детстве. Скажите, стоит ли делфи выучить как второй язык? Что вообще на делфи пишут? Насколько востребованный?
>>579080Всякие нищении на них пишут у нас,мордочки для своих программулек ужасных. Платят мало.Забудь короче. Змеюку учи или JS.
>>567870Ну и зачем мне указатели, если я буду писать тырпрайз на шарпе/яве?>>5708774 дуднет прекрасно работает на ХРЮШЕ.
>>567804 (OP)Используй QT. Там есть классы для работы с БД.Полезнее знать C/C++.Далее вкатывайся в Java и C#.
>>579803Жопой читаешь?> обновлений нет, ради тебя они не полезут все обновлять
>>567854Дельфи даст нормальные знания по указателям, выделению памяти, куче, стеку, привьёт привычку освобождать за собой, а не null приваивать, те же анонимные и обощенные методы попробовать тоже позволит, хелперы классов и структур. Чо ещё надо? ТС не драйверы писать собрался.
>>568069оттого, что когда-то в MS съебал создатель Дельфи, одно другим не становится. Дельфи IDE кривая настолько, что это заметно, а уж если судьба заставила заюзать, например, GExperts... Хотя общий уровень таки всё ещё очень высокий, чтоб это было поводом объявить дельфи харамом.А глюки Студии можно не встречать месяцами.
>>588258И зачем знать это говно? Лучше C# учить, он дает знания по функциональному программированию.
Есть такая порода людей, которая считает, что каждый, кто на что-то претендует, просто обязан хлебнуть говна. Например, "настоящий мужчина" обязан сходить в армию или отсидеть в тюрьме, ведь что тюрьма, что армия - школа жизни; "настоящий программист" обязан писать на крестах, ПХП или тому подобном, ведь сами они на нём писали, а кто не хапнул этого говна, тот и не программист вовсе. С одной стороны понять их можно - механизм примерно такой же как у дедовщины в уже упомянутой армии или прописки на малолетке ("меня опускали, теперь я буду опускать" - ну просто обучение и сделование паттерну, через пиздюли навязанному авторитетом, детская психика так устроена), с другой - сами они со временем так нихуя и не понимают, и любые попытки объяснить им, что все эти боль и унижения, через которые они прошли, в общем-то лишние, встречают у них агрессию и отрицание.
Даю расклад по всему треду>>567804 (OP)delphi, vba? как там в 90-х живется? >>567815лучше Ios, меньше геммора, и сразу Swift а не OBj C, свифт легче, для свифта уже много вакансий, а фриланса и подавно>>567820не слушай этого обмудка, кресты оплачиваются уже не ахти как, только всякие хайлоады, до которых хуй дорастешь.> Желательно, если потянешь, почитать книги до 11-го стандартэто просто феерический долбоебизм, надо начинать учить сразу и именно с 11 го стандарта, как сеньор крестоблядь говорю, но мудаки на собеседованиях спрашивают только старый стандарт, зачем, хуй поймиа лучше вообще кресты не учить, а брать джаву питун сисярп вот это все>>567830вот этот пиздит, сисярп вполне уже кроссплатформа, как будто про Unity3d не слышали>>567833>Настолько хорош, что на нём нет приложений. В отличие от того же Delphi. Это поехавший пиздобол, Qt повсюду>>567860>>567863в новых крестах есть атомарные операции, стандартизирована модель памяти, что дает возможность работать с памятью на пиздец каком низком уровне регистров процессора, отчего строить Lock-free алгоритмы и получать опиздюлительно конкурентные и крайне быстрые динамические опердениа в дельфях только безнадежность>>567939прыщеблядь не человек>>568090вот этого двачую, nodeJs в тренде и высокооплачиваемо>>570877да не надо на дельфи писать, просто возьми и забудь про него>>588509есть такое
>>589148>delphi, vba? как там в 90-х живется? Норм живется. FreePascal умеет много чего дохуя. Delphi не отстает. Не все кодят ради денег ахаха пиздец уебки.
Что за дауны пишут про удобный редактор форм в Delphi? Там даже сетки нет, не говоря уже о резиновой верстке. нужно самому рассчитывать координаты компонентов с точностью до пикселя. А при ресайзе в коде рассчитывать новые размеры у каждого компонента. Вы когда-нибудь пробовали создавать формы в нормальных редакторах - QT Creator, Visual Studio? Дельфийский визуальный редактор это говно мамонта из середины 90-х.
>>589479Ловите дауна неосилятора.Кинул компоненту на форму, задал anchors - получил responsible интерфейсНужна сетка - залез в меню и вызвал сетку.Нужно отвязаться от сетки - зажал alt и таскаешь компоненту как тебе нужно.
>>589582Это не та сетка. В C# есть TableLayoutPanel, автоматически расставляющий компоненты по ячейкам таблицы.
Делфи начинал изучать из-за простоты языка? Делфи умер. Не, он как бы жив, на нём ортодоксы что-то делают. Своя закрытая секта. Си изучать - это можно головой поехать. Начни с Python. Потом, когда освоишь Python, все другие языки будут легко даваться.
>>603512Знаток, сразу видно
>>603512Не слушай этого петуха, с делфи начинай, за ним будущее.
дэлфи рип
>>589939И правда даун. Для этого TFlowPanel, TGridPanel есть. В свежей версии TRelativePanel - ещё более гибкий респонсив.Если уж ругать - то обоснованно. То что багов в RS10 пруд пруди - правда. И исправляют их очень медленно. Что и сподвигло меня перекатываться на C#.
>>606027Никто и не спорит. Бегом беги учи Rust, пока он не устарел, у тебя еще годик есть целый.
Тут есть кто? Школьник, решивший кодить на Делфи, вкатился.
По каким материалам учить Делфи, в интернете дохера уроков, все школьники в стране на нём же быдлокодят, но может вы чего особенно хорошего посоветуете?
>>614982Трей Нэш, "C# 2010, ускоренный курс для профессоналов".
>>615067Смешно. А в C# проще, чем в С++ оконные приложения создавать?А то я С++ знаю немного, но вот всякие FLTK осилить не смог, ибо там сложновато, нет руководств почти, а те, что есть -- на английском.И сильно от С++ отличается?
>>615163Проще, шарп для этого приспособлен. Можно даже как мы привыкли формочки рисовать на этапе дизайна. Никакого тебе ебучего ада как в C++.
Жс- сеньор обоссал всем макушки
>>616602Штаны спустить забыл, зассыха.
>>616603Я их не ношу
>>61660440 гривен так и не накопил?
>>616605Накопил
>>616605А не офигел ли ты на ЖС-сеньора бычить, к тому же он не носит штаны, а значит завел трактор в Шотландию. Уважаемый человек. А ты дно, дно!
>>614982Библия Дельфи и Дельфи глазами какера.А так книг нет почти.
Хелп, народ. Есть база данных Access. Как с помощью делфи добавить столбец в определенную таблицу?
>>567804 (OP)>не могу определится между кислым и длиннымСоленое и толстое уже советовали?
Бесполезный тред
>>618339Михаил Фленов - дерьмо. Не стоит даже шквариться об эту парашу. Тупо надёрганные из интернетов куски кода, без объяснений, почему именно так нужно делать.Я еще во времена Delphi 5 учил по книгам Марко Кэнту. Но знание Object Pascal всё же необходимо для начала.Вообще, теперь я жалею, что 15 лет назад пошел по легкому пути и стал учить Delphi, т.к. уже знал Pascal. На тот момент Delphi конечно был крут, плюс никто не парился с лицензионностью. Однако, потом всё равно мне пришлось переходить на C/C++, тут просто на порядки шире рынок, и ты не завязан на одну IDE, одну компанию, одну платформу (на тот момент).
Сап. Крч жму на чекбокс а там появляется ебучая пунктирная рамка возле него. Как ее убрать?
>>620873Фокус?Сделай SetFocus любому контролу который тебя не раздражает. Побочный эффект - юзеры с клавиатурой соснут.
Аноны, сложно ли перекатиться от делфи к с#?
>>619905Какой язык, такой и тред. Айда обсуждать Angular 2.0 и React 2.0, и три года не прошло как первы версии ангуляра с реактом устарели. А в новых усе по другому. Вот это движ, вот это я понимаю!
>>621272Нет, не сложно. ОПП главное вкури, в шарпе все похоже и местами намного проще из-за синтаксического сахара и бохатой стандартной либы.>>621480Все фигня, я уже начал изучать Angular 3.0 ultra-alpha-nigthly-release! В вопросе моды нужно бежать впереди паровоза.
Аноны, че фигня? Почему у меня не получается считывать ячейки Excel. Главное в них можно заполнить значение, полностью работать с файлом Excel, видоизменять его и т.д.а считывать нельзя, нельзя обычным переменным присваивать значение ячейки Excel.
>>622286> нельзя обычным переменным присваивать значение ячейки ExcelНе знаю чо там за ячейки, но наверняка они сделаны через хитровыебаный класс для предстваления сразу строк, чисел, неба и даже аллаха. Нужно юзать либо приведение, если тип в ячейке заранее известен, либо создавать новый экземпляр ячейки вне таблицы и копировать уже в него.
>>622286Сообщение об ошибке ты, естественно, не приведешь.
Все, разобрался. Просто надо добавить Value.S:=Excel.Range['A1'].Value
>>621506вопросы моды в /ga
>>622401Поди используется Variant или что-то типа OLEVariant (или как он там назывался?). Лет пятнадцать прошло. А как вспомнил, аж передёрнуло.
Однозначно Делфи. Чисто российская среда с 1999 года под виндовс 98. Я до сих пор узаю пятую версию. Хотя третья лудшая была на ней дрова можно было пилить. Компьютер знаю идеально благодаря тд32 и на асме в доме в своё время приходилось кодить. Кресты ебанутая хуйня особенно в части шаблонов. Для долбоебов короче. По мне так джаву сейчас стоит задрачивать или си с самом на армии процах. Кресты нахуй никому не нужны и кюте и прочая поебень, какие то поехавшие школьники форсят не жизнеспособную хуйню. Короче ОП учи Яву и не выебывайся.
>>568511А вот кстати нихуя - годные маркетологи/продажники и в плей маркете нужны. мимоиндиведроиддевелопер
>>628071 (OP)>>628071 (OP)>>628071 (OP)Загляните если не трудно.
Имеются 2 Edit. Надо сделать так, чтобы если во время редактирования Edit1 при нажатии стрелки вниз осуществлялся переход на Edit2. Как это сделать? Я написал так: [CODE]...[/CODE][CODE]procedure TSpeedOfRun.EditlOnKeyPress(Sender: TObject; var Key: Char);[/CODE][CODE]begin[/CODE][CODE]...[/CODE][CODE]if Key=#40 then Edit2.SetFocus;[/CODE][CODE]end;[/CODE][CODE]...[/CODE]И это не работает. Переход просто не осуществляется. Причём, если стрелку вниз поменять на Enter, то есть написать [CODE]if Key=#13 then Edit2.SetFocus;[/CODE],то при нажатии на Enter переход осуществляется. Почему так? Как исправить?
>>640284Бля, обосрался с разметкой.
>>640284Another try[CODE]...procedure TSpeedOfRun.EditlOnKeyPress(Sender: TObject; var Key: Char);begin...if Key=#40 then Edit2.SetFocus;end;...[/CODE]И это не работает. Переход просто не осуществляется. Причём, если стрелку вниз поменять на Enter, то есть написать[CODE]if Key=#13 then Edit2.SetFocus;[/CODE]
>>640284Попробуй табордером зарулить.http://delphiway.ru/taborder-в-delphi/
>>567804 (OP)Помоги неофиту, программач.Почему ошибку "There is not overloaded version of 'IntToStr' that can be called with these arguments" выдаёт? Что я не так делаю?var Form1: TForm1; m:array [1..10] of integer;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);var n,i,j:integer;beginn:=10;randomize;stringgrid1.rowcount:=n+1;for i:=1 to n do j:=i;m:=random(9);m:=inttostr(stringgrid1.Cells[i,j]);end;end.
>>642916где "m" там "i" в квадратных скобках должны быть
>>642926и stringgrid.Cells[1,j] так что ошибка не в этом
>>642916Ты перепутал IntToStr() и StrToInt()
>>643117поменял. ничего не изменилось
>>643136Ну, ты там еще, как я понимаю, из пустого грида пытаешься конвертнуть пустую строку в инт (а пустая строка нихуя не ноль), а потом этот инт присвоить целому массиву. Если ты же хочешь заполнить грид (i:=j только диагональ грида?) рандомными значениями из массива, то должно быть:stringgrid.cells[i,j] := IntToStr(m)Если заполнить весь грид, то тебе надо два вложенных цикла.Ну и наконец, ячейки в гриде с нуля нумеруются, а у тебя массив с единицы. Где-то вылезет OutOfIndex эксепшн. Переделывай, кароч, все к хуям.
>>643146Блядь, парсер сожрал индексы: m[_i_] - без подчеркиваний.
Дельфисты, к вам такой вопрос.А что у вас вместо STL? Где у вас брать vector/list/set/map и тому подобное?
>>643149
>>643149Есть всякие TList, TStack и прочее http://proghouse.ru/programming/49-delphi-generics
>>643219>Начиная с версии 2009Ясно-понятно.
Поясните за это говно на Делфи - https://bitbucket.org/himselfv/jp-tools/wiki/WarodaiЭтот экзешник не стартует ни в какую на десятой винде, пробовал скомпилить из исходников на Delphi 10, но не получается, как эту парашу завести? Скомпильте для меня, добрые олдфаги. Или на чем завести можно, я виртуалку поставлю?
Сап, двач. Тут такое дело, проебал все пары по КТ за тот семестр. Подскажите, как сделать обработчик сообщения в делфи.SendMessage(c, WM_MESS_1,0,integer(self)); вот я отправляю класс форме, как теперь в форме этот класс "достать"?
>>667122а, всё, понял, спасибо двач
>>567804 (OP)Антуан, помоги определиться. Ранее работал на связке UniDAC & EhLib. До недавнего времени всё устраивало, но для нового проекта возможностей DBGridEh стало явно недостаточно. Посмотрел в сторону DebExpress, а в частности на cxGrid, но смущает одно: При использовании DBGridEh, для раскрытия всех его возможностей, его нужно было подключать через связку DataSetDriverEh > MemTableEh. Объясни, пожалуйста: 1. Нужно ли выполнять подобное для cxGrid, т.е. связывать только через определённый набор компонентов, по типу MemTable? Я, пока, подключаю так: UniConnection1 (UniDAC) > UniQuery1 (UniDAC) > DataSetDriverEh1 (EhLib) > MemTableEh1 (EhLib) > UniDataSource1 (UniDAC) > cxGrid (DevExpress). Из mem в дэвах нашёл только dxMemData, но он, вроде, не для работы с базами данных или я не прав? 2. И вообще, Анон, подскажи, пожалуйста, канонически верную связку для UniDAC & cxGrid без EhLib.И, да, в гугле искал, хоть и зойбанен, да и Анон всегда пояснит проще и понятнее.
>>669551> DevExpressими еще кто-то пользуется...
>>678527>ими еще кто-то пользуетсяА какая альтернатива cxGrid, например?
>>680117WPF
Что так тихо-то, пацаны?
Нахуй тебе сдался недодэлфи, когда давно есть божественный дотнет?>>682713Вот этого двачую, хотя WPF уже морально устарел уже. Уже давно вышли достойные альтернативы с тем же XAML.
procedure DelUSym(var s1:string; var p:integer);vari:integer;zn:char;beginzn:='?';p:=pos(s1,zn);i:=0;repeati:=i+1;if s1=s1[p+1] thenbegindelete(s1,i,1);delete(s1,i,2);i:=i-1;end;until i<p;end;Вот есть процедура. Вся программа компилируется. НО при работе с этой процедурой выдаёт "Access violation at address...". Указывает на эту строку " if s1=s1[p+1] then"
>>696425в чём может быть причина?
>>696431
>>696435ты не можешь помочь мне видимо
>>696438>Читает по нулевому указателю>Не понимает котэСтранный, ты.
>>696439блин. это макаба всегда так съедает. смотри пикрил к посту с кодом
тема себя исчерпала, Анонhttps://2ch.hk/pr/res/703923.html#706577