Вы видите копию треда, сохраненную 24 апреля 2016 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Долгое время хеллолворжу т.к. не могу определится между кислым и длинным. хочется и десктопные приложения создавать(для работы с базами данных) и мобильные, да ещё в веб податься. среднее знание Delphi было где-то 3года назад сейчас вообще нуль т.к. сижу под С подобными языками(vba,mql). Есть ли смысл мне возрождать знания Delphi или лучше уйти с головой в C?
Учи Андроид и никогда не участуй в языкосрачах.
не срача ради был создан тред.
Для десктопных хорош Qt и, в отличии от Delphi, по нему есть вакансии. Для мобилок тоже используется, но я не знаю, насколько он лучше своих конкурентов в этом. Короче, пиздуй в кресты, они тебе дадут хорошую базу. Желательно, если потянешь, почитать книги до 11-го стандарта, так как там не раскрыты умные указатели и прочие удобства и ты поебешься с голыми, поняв как с ними работать.
Если нет цели писать кроссплатформу - сшарп, иначе кресты к кутей как антоши выше завещали.
>Для десктопных хорош Qt
Настолько хорош, что на нём нет приложений. В отличие от того же Delphi.
> кресты дадут хорошую базу
Держите поехавшего.
>hh.ru
>Dephi
>Qt
Хуй знает, хоть и ненамного больше ваканский по Qt, но ты почитай описание в вакансиях Delphi.
>Держите поехавшего.
Ладно, пускай будет еще одним рубидебилом :) Зачем знать про то, как устроена память и прочие фундаментальные вещи. Убедил.
> Зачем знать про то, как устроена память и прочие фундаментальные вещи.
Не понимаю: зачем жрать крестоговно чтобы это знать?
> Есть идеи получше, как в этом разобраться? Почитать теорию и "понять с первого раза"?
> имплаинг только крестоговно напрямую работает с памятью
Что кресты могут рассказать нового об устройстве памяти по сравнению с Дельфи? Она в крестах как-то иначе устроена? И какие еще "фундаментальные вещи" ты имел ввиду?
Никаких. Только ОП хеллоувордит. Если ты видишь смысл углубленно учить полумертвый Делфи, то ладно, пускай учит Делфи.
По сути, к этому еще можно добавить ООП. Но его можно и в других языках выучить. А прочувствовать всякие утечки лучше через кресты, потому что в тех же Java и C# это сделает за тебя GC через некоторое время.
>>567862
Ок.
> А прочувствовать всякие утечки лучше через кресты
Но зачем? Какую практическую пользу это принесет, кроме адового пердоленья?
> А прочувствовать всякие утечки лучше через кресты
Это звучит примерно как "прочувствовать дилду в жопе" вместо решения практической задачи. Во истину крестоблядство - путь самоистязания.
Я думаю, от того, что ты скажешь на интервью, что что-то, да понимаешь в работе памяти, хуже не будет. А продать себя подороже и показать себе лучше на фоне остальных соискателей без опыта — это всегда хорошо.
> Я думаю, от того, что ты скажешь на интервью, что что-то, да понимаешь в работе памяти, хуже не будет
у тебя проблемы с логикой щегол. Ты защищаешь 2 утверждения:
1. Знать работу памяти полезно.
2. Такое знание даст только ебля в жопу крестоговном.
С первым никто не спорит. А второе - неверно.
Алсо, на скольких интервью ты был, мыслитель?
Ты сказал, что можно это сделать на других языках помимо крестов. Я ждал примеров, ты мне их дал. Я сказал "Ок". Празднуй свою победу в сраче на /pr, хули ты приебался еще ко мне.
На 4-х.
За Паскаль и Делфи всегда можно получить в харю почти в любом сообществе кодеров, И ОСОБЕННО ЗДЕСЬ. При этом Паскалисты добрые, не скандальные, и тихо пилят там что-то в сторонке для себя, в срачах как бы и не участвуя. Сам пишу для себя всякую мелочь в Lazarus'e.
>И ОСОБЕННО ЗДЕСЬ
Ничего страшного, скоро мы окультурим местное быдло привьём ему базовые знания в области PLT и они перестанут кукарекать на Паскаль. Т.к. с точки зрения дизайна, он неплох в своём классе, уж точно не хуже сишки. Просто сишники - дикари в своей сути, у них есть условный рефлекс лаять на Паскаль, но это исключительно результат дрессировки, а не анализа.
Линус сказал что кресты = говно => прыщебляди должны превозмогать себя, и жрать говно 40 летней давности. Особенно повеселил совет учить раст ньюфагу. Топчик прям.
.NET
Что ты прыщавый биомусор, всё понятно же написал.
Всем спасибо.
>уж точно не хуже сишки
Ахуеть у вас тут треды, ролики не хуже самоката в своем классе, сказать такое на форуме, посвященном карьерным грузовикам или самолетам.
По субжу толстый тред, веба на дельфях нет, серьезного параллелизма — тоже, даже гуй нормальный сложно нарисовать, ибо допотопные убогие библиотеки, зачем тебе вообще понадобился дельфи, когда есть жаба, кресты, окамл/хаскель, шарп, кложур, скала, эрланг, всякие питоны/руби/пердлы и еще куча живых, актуальных языков?
Раньше не плохо быдлокодил под ним. а тут настало время определиться.
Не стоит. Delphi приятный язык для создания приложения к базам данных и они сделали неплохой вариант с кроссплатформенностью, НО. Но вся работа, которую ты найдешь - это допиливание древнего проекта для какого-нибудь пенсионного фонда среди людей среднего возраста. Старайся избегать языки с большим наследством и малым числом новых проектов, на такой работе весьма быстро и видимо деградируешь, будучи по сути слесарем, а не инженером.
Делфи в 21 веке называется С#
лол
JavaScript, уже во всех кинотеатрах странына дектопах. Ну и веб конечно за ним.
На сях с нуля под дектоп уже не пишет, легаси спрошное.
И, до сегодняшнего дня даже не подозревал, что ещё остались уебаны, делающие что-то с холодненьким трупом Мариныделфи.
Спрос-то есть. +ide развивается
Молодчина. Еще раз об этой пасакльной фигне вспомнишь, размолочу тебе eBALL_0.
Приятного дня.
>трупом делфи.
Внезапно, если тебе нужно написать нативное десктопное приложение, то лучше ничего нет. Потому что редактор интерфейса и куча компонентов в это деле важнее, чем фичи языка. Поэтому многие Дельфи любят, особенно шароварщики.
Проиграл с этого васяна-быдлокодера.
C++ Builder - это года для любителей Говна++ к Говну++ криво прикручивают VCL (тоже не конфекта), обильно обливают мочёй, добавлют два мешка багов и подают на стол говноеду. Но так как для крескобляди чем хуже, тем лучше (инача она бы не была крестоблюдью), она охотно всё это хавает, чавкая и пуская коричневые слюни.
>хочется и десктопные приложения создавать(для работы с базами данных) и мобильные, да ещё в веб податься.
JS
Нет, я просто как-то раз посмотрел ради интереса на C++ Builder. Это чисто маркетинговая хуйня, как раз выпущенная для онально-зависимых от Страуструпа. Никаких других причин её существования не существует и она много-много хуже Дельфи. Таким образом делаем вывод, что C++ Builder выбирают только любители говнеца, потому что при прочих равных брать его смысла не имеет.
Про JS нужно сказать одну вещь. Дело в том, что в индустрии IT существует вполне самостоятельная профессия - дизайнер пользовательских интерфейсов. Не всякий ойтишник является дизайнером пользовательских интерфейсов. Например, всякий прогроммист осилит накидать кнопочек на формочку в Дельфи, но сделать это красиво, профессионально, как это делается в топовых коммерческих приложениях и на рекламных сайтах, прогроммист, разумеется, не сможет. Ведь он прогроммист, т.е. специалист в совершенно другой области. А вот дизайнер пользовательских интерфейсов - сможет. Потому что это его область специализации. Но вот незадача, дизайнер пользовательских интерфейсов совершенно не обязательно умеет программировать. А иногда надо. Примерно как программисту иногда надо наговнякать формочку самостоятельно. Поэтому для программистов изобрели Дельфи, чтобы иногда самотоятельно говнякать формочки. А для дизайнеров - JS - чтобы иногда самотоятельно говнякать скриптики. Т.е. JS - это такой Дельфи для дизайнеров. Зачем программисту брать JS - не понятно. Это всё равно, что если бы дизайнер Дельфи взял в качестве средства проектирования пользовательского интерфейса.
>самостоятельная профессия - дизайнер пользовательских интерфейсов
>самостоятельная профессия -
без программиста ты будешь хуй сосать, а не дизайнить пользовательские инторфейсы.
>всякий прогроммист осилит накидать кнопочек на формочку в Дельфи, но сделать это красиво, профессионально не сможет
>накидать кнопочек на формочку в Дельфи
>красиво, профессионально
>красиво, профессионально накидать кнопочек на формочку в Дельфи
>Это чисто маркетинговая хуйня, как раз выпущенная для онально-зависимых от Страуструпа
не ври, нормальные крестобляди не пользуются таким скамом. Для GUI у нас есть Qt.
А без менеджера по продажам ты будешь сосать хуй у дизайнера. Причем бесплатно, потому что денег у него тоже не будет. Но это же не отменяет того факта, что дизайнер UI - это отдельная профессия, причем требующая иных качеств, чем программирование. Возможно, некоторые программисты могут быть по совместительству дизайнерами, и еще в хоре петь в свободное время, но это разные специальности и инструменты там используются различные.
>>568507
Пардон, я забыл, что это форум кусочных дебилов, которые не могут целиком воспринять абзац текста. Я там в конце как раз заимплаил, что Дельфи, наверное, по моему мнению, не очень хороший инструмент для дизайнера (хотя дизайнер, наверное, даже в Дельфи сделает форму лучше, чем программист, просто нахуя?)
О, крестодебил традиционно детектица полным отсутсвием логики. С++ Builder - маркетинговая хуйня. С++ Builder, говно тупое. Повторяю по слогам ЦЭ-ПЛЮС-ПЛЮС-БИЛ-ДЕР? Уловил?
>без менеджера по продажам ты будешь сосать хуй
Твои менеджеры по продажам и дизайнеры будут хуй сосать без продукта, написанного программистом.
Ты мне сейчас что доказать пытаешься? Или просто хочешь полить меня золотым дождём своих познаний о существовании Play Market и iTunes? Списибо, записал в свой молескин, теперь умным буду.
Вопрос "полезности" тех или иных специалистов в разработке, мы оставим тем, кто их нанимает, т.к. вряд ли это имеет какое-то отношение к моим предыдущим утверждениям, пупок Земли.
>А без менеджера по продажам ты будешь сосать хуй у дизайнера.
>А без говночиста ты в говне утонешь, дальше что?
>Вопрос "полезности" тех или иных специалистов в разработке, мы оставим тем, кто их нанимает
красиво слился, даун
Спасибо! Рад, что несмотря на утрату прочих когнитивных функций, чувство красоты у тебя всё же сохранилось.
Веб есть. Можно спокойно писать модули под IIS, вот только зачем, когда есть пхп, шарп и го/нода?
Параллелизм есть, на любой вкус. Есть ITask, IFuture как в шарпе. Есть пул потоков. Есть обычное традиционное создание потоков. Есть библиотека OmniThread с lock-free структурами.
Алсо, ничего удобнее под винду найти не смог. Такого, чтоб не зависело от установленной версии дотнета (у заказчиков до сих пор вин7 или хп, обновлений нет, ради тебя они не полезут все обновлять). Лучше уж на делфи писать, чем на 2 / 3.5 дотнете.
Такого, чтоб был визуальный дизайнер интерфейса. Есть нетбинс, но там опять за собой жаба-машину таскать, заказчики нахуй пошлют.
Значит так, салажонок. Сюда надо смотреть и слушать, сюда, понял? Такой расклад. Либо ты перекатываешься на нормальный СУДДА СМОТРИ на нормальный Я СКАЗАЛ язык программирования, либо мы тебя определяем воон в тот петушиный угол. Усек? УСЕК?
Каждый дрочит как он хочет. Когда-то и мне нравился паскаль. А потом я встретил C++ и прострелил колено.
И под нормальным языком ты подразумеваешь какую-нибудь крестопарашу, я угадал? Очень смешно.
Деды жрали говно, отцы жрали говно, мы жрём говно. А ты не хочешь? Убью ссукааа!
Чет во втором не вижу, в третьем что ли?
В саблайме и компилятора нет для делфи. Намёк понятен?
Всякие нищении на них пишут у нас,мордочки для своих программулек ужасных. Платят мало.
Забудь короче. Змеюку учи или JS.
Ну и зачем мне указатели, если я буду писать тырпрайз на шарпе/яве?
>>570877
4 дуднет прекрасно работает на ХРЮШЕ.
Используй QT. Там есть классы для работы с БД.
Полезнее знать C/C++.
Далее вкатывайся в Java и C#.
Дельфи даст нормальные знания по указателям, выделению памяти, куче, стеку, привьёт привычку освобождать за собой, а не null приваивать, те же анонимные и обощенные методы попробовать тоже позволит, хелперы классов и структур. Чо ещё надо? ТС не драйверы писать собрался.
оттого, что когда-то в MS съебал создатель Дельфи, одно другим не становится. Дельфи IDE кривая настолько, что это заметно, а уж если судьба заставила заюзать, например, GExperts... Хотя общий уровень таки всё ещё очень высокий, чтоб это было поводом объявить дельфи харамом.
А глюки Студии можно не встречать месяцами.
И зачем знать это говно? Лучше 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
есть такое
>>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
есть такое
>delphi, vba? как там в 90-х живется?
Норм живется. FreePascal умеет много чего дохуя. Delphi не отстает. Не все кодят ради денег ахаха пиздец уебки.
Ловите дауна неосилятора.
Кинул компоненту на форму, задал anchors - получил responsible интерфейс
Нужна сетка - залез в меню и вызвал сетку.
Нужно отвязаться от сетки - зажал alt и таскаешь компоненту как тебе нужно.
Это не та сетка. В C# есть TableLayoutPanel, автоматически расставляющий компоненты по ячейкам таблицы.
Знаток, сразу видно
Не слушай этого петуха, с делфи начинай, за ним будущее.
И правда даун. Для этого TFlowPanel, TGridPanel есть. В свежей версии TRelativePanel - ещё более гибкий респонсив.
Если уж ругать - то обоснованно. То что багов в RS10 пруд пруди - правда. И исправляют их очень медленно. Что и сподвигло меня перекатываться на C#.
Никто и не спорит. Бегом беги учи Rust, пока он не устарел, у тебя еще годик есть целый.
Смешно. А в C# проще, чем в С++ оконные приложения создавать?
А то я С++ знаю немного, но вот всякие FLTK осилить не смог, ибо там сложновато, нет руководств почти, а те, что есть -- на английском.
И сильно от С++ отличается?
Проще, шарп для этого приспособлен. Можно даже как мы привыкли формочки рисовать на этапе дизайна. Никакого тебе ебучего ада как в C++.
Накопил
А не офигел ли ты на ЖС-сеньора бычить, к тому же он не носит штаны, а значит завел трактор в Шотландию. Уважаемый человек. А ты дно, дно!
Михаил Фленов - дерьмо. Не стоит даже шквариться об эту парашу. Тупо надёрганные из интернетов куски кода, без объяснений, почему именно так нужно делать.
Я еще во времена Delphi 5 учил по книгам Марко Кэнту. Но знание Object Pascal всё же необходимо для начала.
Вообще, теперь я жалею, что 15 лет назад пошел по легкому пути и стал учить Delphi, т.к. уже знал Pascal. На тот момент Delphi конечно был крут, плюс никто не парился с лицензионностью. Однако, потом всё равно мне пришлось переходить на C/C++, тут просто на порядки шире рынок, и ты не завязан на одну IDE, одну компанию, одну платформу (на тот момент).
Фокус?
Сделай SetFocus любому контролу который тебя не раздражает. Побочный эффект - юзеры с клавиатурой соснут.
Какой язык, такой и тред. Айда обсуждать Angular 2.0 и React 2.0, и три года не прошло как первы версии ангуляра с реактом устарели. А в новых усе по другому. Вот это движ, вот это я понимаю!
Нет, не сложно. ОПП главное вкури, в шарпе все похоже и местами намного проще из-за синтаксического сахара и бохатой стандартной либы.
>>621480
Все фигня, я уже начал изучать Angular 3.0 ultra-alpha-nigthly-release! В вопросе моды нужно бежать впереди паровоза.
а считывать нельзя, нельзя обычным переменным присваивать значение ячейки Excel.
> нельзя обычным переменным присваивать значение ячейки Excel
Не знаю чо там за ячейки, но наверняка они сделаны через хитровыебаный класс для предстваления сразу строк, чисел, неба и даже аллаха. Нужно юзать либо приведение, если тип в ячейке заранее известен, либо создавать новый экземпляр ячейки вне таблицы и копировать уже в него.
Сообщение об ошибке ты, естественно, не приведешь.
S:=Excel.Range['A1'].Value
вопросы моды в /ga
Поди используется Variant или что-то типа OLEVariant (или как он там назывался?). Лет пятнадцать прошло. А как вспомнил, аж передёрнуло.
А вот кстати нихуя - годные маркетологи/продажники и в плей маркете нужны.
мимоиндиведроиддевелопер
Я написал так:
[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 переход осуществляется.
Почему так? Как исправить?
Бля, обосрался с разметкой.
Another 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]
Помоги неофиту, программач.
Почему ошибку "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;
begin
n:=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.
Помоги неофиту, программач.
Почему ошибку "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;
begin
n:=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.
и stringgrid.Cells[1,j] так что ошибка не в этом
Ну, ты там еще, как я понимаю, из пустого грида пытаешься конвертнуть пустую строку в инт (а пустая строка нихуя не ноль), а потом этот инт присвоить целому массиву.
Если ты же хочешь заполнить грид (i:=j только диагональ грида?) рандомными значениями из массива, то должно быть:
stringgrid.cells[i,j] := IntToStr(m)
Если заполнить весь грид, то тебе надо два вложенных цикла.
Ну и наконец, ячейки в гриде с нуля нумеруются, а у тебя массив с единицы. Где-то вылезет OutOfIndex эксепшн. Переделывай, кароч, все к хуям.
Блядь, парсер сожрал индексы: m[_i_] - без подчеркиваний.
А что у вас вместо STL? Где у вас брать vector/list/set/map и тому подобное?
Этот экзешник не стартует ни в какую на десятой винде, пробовал скомпилить из исходников на Delphi 10, но не получается, как эту парашу завести? Скомпильте для меня, добрые олдфаги. Или на чем завести можно, я виртуалку поставлю?
SendMessage(c, WM_MESS_1,0,integer(self)); вот я отправляю класс форме, как теперь в форме этот класс "достать"?
а, всё, понял, спасибо двач
Антуан, помоги определиться. Ранее работал на связке 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.
И, да, в гугле искал, хоть и зойбанен, да и Анон всегда пояснит проще и понятнее.
>>682713
Вот этого двачую, хотя WPF уже морально устарел уже. Уже давно вышли достойные альтернативы с тем же XAML.
var
i:integer;
zn:char;
begin
zn:='?';
p:=pos(s1,zn);
i:=0;
repeat
i:=i+1;
if s1=s1[p+1] then
begin
delete(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"
блин. это макаба всегда так съедает. смотри пикрил к посту с кодом
Вы видите копию треда, сохраненную 24 апреля 2016 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.