powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / NextGen compiler и AnsiString
25 сообщений из 118, страница 2 из 5
NextGen compiler и AnsiString
    #38947696
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatЭто стандарт ISO.
ANSI это ISO? Крутая у вас трава...

rgreatОперационка это не только визульный интерфейс.
Мы всё ещё говорим о ведроиде и прочих мобильных недоразумениях?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947716
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovrgreatЭто стандарт ISO.
ANSI это ISO? Крутая у вас трава...
Они участвовали в разработке стандарта ISO.

rgreatОперационка это не только визульный интерфейс.
Мы всё ещё говорим о ведроиде и прочих мобильных недоразумениях?..
Вы серьезно верите что мобильные оси это исключительно визуальный интерфейс?
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947723
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatВы серьезно верите что мобильные оси это исключительно визуальный интерфейс?

Вопрос не в том во что верю я, а в том какое значение, где и как у мобильных ОСей
установлено в качестве ANSI Code Page. Ну и для OEM Code Page до кучи.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947851
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovВопрос не в том во что верю я, а в том какое значение, где и как у мобильных ОСей
установлено в качестве ANSI Code Page. Ну и для OEM Code Page до кучи.
Мобильным осям надо взаимодействовать с устройствами которые этот стандарт используют.
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947884
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovВопрос не в том во что верю я, а в том какое значение, где и как у мобильных ОСей
установлено в качестве ANSI Code Page.
Ты этим странным вопросом что-то сказать хочешь? Если тебе действительно интересно, то открываешь исходник TEncoding.GetANSI и смотришь каким кодпейджем инициализируется возвращаемый объект. Раскопки приведут тебя в system.getacp, там и увидишь.
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947896
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatэтот стандарт
Из трёх слов ты видишь только одно, с самыми большими буквами? Может, стоит поменять очки?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947907
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947914
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatОплачивать переделку компонентов и горы кода будешь ты или эмбаркаберо?
ну каких компонентов? Которые работают на десктопе, и не годятся для мобил?

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

rgreatПриведи пример необходимости оператора For и Repeat .. until.
прекратите валять дурака. вы сравниваете неюникодные строки с циклами, которым никто не мешает нигде выполняться.

fd00chсейчас - на андроидных планшетах. почему бы тупо не перекомпилить все, как было?
не получится же. еще раз - те, кто имеют мысли на эту тему, никогда не держал в руках мобильных устройств и не работал с их приложениями.
Если же неохота отказываться от ansi - ну выбирайте тогда для приложений планшеты на Surface с виндой (не RT).
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947916
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
kdvrgreatПриведи пример необходимости оператора For и Repeat .. until.
прекратите валять дурака. вы сравниваете неюникодные строки с циклами, которым никто не мешает нигде выполняться.

перестань включать дурака. rgreat толсто намекал о том, что вместе с убиванием AnsiString можно убить и лишние типы циклов - зачем они ? Оставить только один - while, как завещал дедушка Вирт, а пипл, он схавает...
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947921
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvну каких компонентов? Которые работают на десктопе, и не годятся для мобил?
Чего тебя всё в гуй тянет, другого кода не бывает что-ли?

kdvну конечно. Эмбаркадеро враг, потому что не дает сесть голой жопой на ежа.
Кто боиться куда-то там сесть, тот просто не пользуется и дышит ровно. А возвращение байтовых строк - самый голосуемый репорт в QC.
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947925
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvrgreatОплачивать переделку компонентов и горы кода будешь ты или эмбаркаберо?
ну каких компонентов? Которые работают на десктопе, и не годятся для мобил?
Моих компонентов.
Которые могли бы работать везде и даже без {$IFDEF}, еслиб не идиотские игры со строками в NextGen.

kdvrgreatПриведи пример необходимости оператора For и Repeat .. until.
прекратите валять дурака. вы сравниваете неюникодные строки с циклами, которым никто не мешает нигде выполняться.
Почему бы не сравнить. И то и то - возможности языка.
Почему в XE9 кому-то не взбредет в голову что 3 вида циклов одновременно - это слишком сложно для юзера?

kdvfd00chсейчас - на андроидных планшетах. почему бы тупо не перекомпилить все, как было?
не получится же. еще раз - те, кто имеют мысли на эту тему, никогда не держал в руках мобильных устройств и не работал с их приложениями.
Если же неохота отказываться от ansi - ну выбирайте тогда для приложений планшеты на Surface с виндой (не RT).
Есть отличная фраза на мой взгляд прекрасно подходящая в данном случе:
"Не указывайте мне что делать и я не скажу куда Вам идти."
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947930
Michael Longneck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В принципе COW семантика TBytes не помешала бы.
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947936
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Michael LongneckВ принципе COW семантика TBytes не помешала бы.
Угу, и еще бы много чего не помешало.
И тогда да, выйдет конфета.

Правда в итоге окажеться что все это проще всего реализуется через type TBytes = System.RawByteString;
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947937
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Michael LongneckВ принципе COW семантика TBytes не помешала бы.
Как и возможность использовать для определения констант.
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947940
Michael Longneck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в чём проблема с константами? Константный массив объявить всегда можно было.
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947949
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Michael Longneck, ну объяви константу типа TBytes...
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947950
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Michael Longneck,

Как то так?
Код: pascal
1.
2.
const
  ConnLostMessage : TBytes = 'Connection is lost!';



Или мы будем наблюдать нечто нечитаемое человеком?
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947953
Michael Longneck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ээээ. А смысл? TBytes это массив байт. Я могу понять пожелание типа

Код: pascal
1.
const Test: TBytes = 0x353464576467adadff;



А ещё и строковая константа? Вам попросту нужна строка да и всё.
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947955
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecatorrgreat толсто намекал о том, что вместе с убиванием AnsiString можно убить
и лишние типы циклов
rgreat порет полную чушь, вероятно, наивно полагая, что AnsiString имеют конкретную
кодировку. Спорим, он не сможет ответить на вопрос что должно получиться в результате
присваивания AnsiString := WideString?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947956
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatИли мы будем наблюдать нечто нечитаемое человеком?
Я бы согласился даже на это, но увы и ах.
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947957
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Michael LongneckЭэээ. А смысл? TBytes это массив байт.
А ещё и строковая константа? Вам попросту нужна строка да и всё .
Вот тут ты попал в точку.

Мне нужна строка а не TBytes ибо она умеет все преимущества перед TBytes не имея его ограничений.
А байтовые строки они просто взяли и отключили!
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947959
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Michael LongneckЭэээ. А смысл? TBytes это массив байт
Ну так покажи, как ты объявишь этот массив байт.
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947961
Michael Longneck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОК, а зачем тебе байтовая строка? Чем обычный string плох?
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947964
Michael Longneck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: pascal
1.
2.
const
  Test: TBytes = [0,45,45, 245];



Компилируется в XE7.
...
Рейтинг: 0 / 0
NextGen compiler и AnsiString
    #38947966
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Michael LongneckОК, а зачем тебе байтовая строка? Чем обычный string плох?
Потому что в строке не байты, а мне нужны, внезапно, байты и не нужны лишние преобразования.
...
Рейтинг: 0 / 0
25 сообщений из 118, страница 2 из 5
Форумы / Delphi [игнор отключен] [закрыт для гостей] / NextGen compiler и AnsiString
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]