Привет, аноны. У меня вопрос по Delphi. Можно ли как-то извлекать данные из AnsiString? Ну или хотя бы конвертировать ее в обычный String? Эта ебаная AnsiString не позволяет даже обратиться к конкретному символу, а сокеты умеют передавать данные по сети только в таком формате.
UnicodeString(AnsiString); /thread
>>153845758Хер там, [DCC Warning] Unit1.pas(123): W1058 Implicit string cast with potential data loss from 'string' to 'AnsiString'
Бамп.
как там начале нулевых, ребята?мимо помидор c/c++
>>153845524 (OP)Мне просто интересно, зачем тебе понадобился Делфи в 2017?
std::string AnsiToStd(AnsiString AS){ return std::string(AS.c_str(), AS.Length());}AnsiString StdToAnsi(std::string AS){ return AnsiString(AS.c_str(), AS.length());}
>>153847422Диплом на нем делаю. Можно было и шарп выбрать, но там руководитель с которым у меня общение не заладилось.>>153847435А это сейчас попробую.
>>153847435Стоп, это же не дельфи! Ты меня наебыавешь!
>>153848023Это билдер, я думаю суть одна
>>153845524 (OP)>Delphi))
>>153848156Не совсем, у Ansistring в Delphi не таких методов.
>>153848400Тогда сорян
>>153847680Плюнь в ебало декану и отчисляйся.
>>153845524 (OP)Женя ты?
>>153848759Да
>>153848860ебать ты лох конечно пздц)0)00))0
Delphi в 2017, это как звонить по барабанному телефону, вместо сотового.ностальгия, но говно
И чего у тебя там не получается?procedure TForm1.Button1Click(Sender: TObject);var s:AnsiString;begin s := 'dsfkjdfsjlk'; Edit1.Text := s[5]; end;
>>153849778Я думал оп - днище, но ты перевернул или предоставление о днине.
>>153849778Да, анон. Оказалось проблема у меня не в стринге, а в сокете. Если отправить сообщение на SocketServer, то приняв его можно получить символ по индексу. Но это же сообщение, отправленное с сервера на клиенты уже по частям не разбирается. Я честно говоря такое колдунство первый раз вижу.
>>153845524 (OP)Ты че блять, поехавший? S[номер-символа] извлечёт тебе за щеку
>>153850745Это ты ебанутый. Покажи как обрабатываешь сообщение сервера на клиентахсозраняй ответ в переменную сука и работай с ней. А не сразу с потока снимай ответ
>>153851771Не знаю в чем было дело, но сейчас все работает.
>>153845524 (OP)>2017>DelphiРассказывай, как докатился до жизни такой
>>153852071Тред читай, да.
>>153852071работаю на работе. кодю код на делфи xe10.2Код кодится и работает быстрее чем любые аналогичные поделия на C#, Java.
>>153845524 (OP)ебать, ты откуда такой вылез?
>>153852071+тож оухел немного
>>153855091>>153855022И что такого? В чем проблема то?
>>153852071И что?