Size: a a a

2020 March 05

VA

Viktor Akselrod in Delphi & Lazarus
Геннадий Малинин
Сохранить текст в файл
источник

AK

Alexey Kulakov in Delphi & Lazarus
Геннадий Малинин
Ну, вообще, это не плохая возможность. Особенно когда делаешь прототип.
тогда тебе не на паскале кодить надо, а на чём-то другом. Ибо россыпь объявлений переменных такая - извращение. Одно дело, переменная цикла или какого-то логического блока, другое дело - объявление переменных, глобальных для функции. Дурной тон как минимум.
источник

VA

Viktor Akselrod in Delphi & Lazarus
Alexey Kulakov
тогда тебе не на паскале кодить надо, а на чём-то другом. Ибо россыпь объявлений переменных такая - извращение. Одно дело, переменная цикла или какого-то логического блока, другое дело - объявление переменных, глобальных для функции. Дурной тон как минимум.
каждому инструменту свое применение.
приятно, что есть такая возможность.
никто не заставляет ей пользоваться
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Alexey Kulakov
тогда тебе не на паскале кодить надо, а на чём-то другом. Ибо россыпь объявлений переменных такая - извращение. Одно дело, переменная цикла или какого-то логического блока, другое дело - объявление переменных, глобальных для функции. Дурной тон как минимум.
Ты вообще кроме своих мыслей и мнений что-либо видишь?
"Особенно когда делаешь прототип."
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
А особый смысл?
источник

AK

Alexey Kulakov in Delphi & Lazarus
я видел это выражение :) но мой тезис это не отменяет. Но я привеженец классического языка. Которому не лень написать две строки, зато потом не придется их переписывать, чем одну, которая ни в зуб ногой за пределами одной версии. Извини, если обидел.
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Alexey Kulakov
я видел это выражение :) но мой тезис это не отменяет. Но я привеженец классического языка. Которому не лень написать две строки, зато потом не придется их переписывать, чем одну, которая ни в зуб ногой за пределами одной версии. Извини, если обидел.
Ни кому в этой беседе это не лень, если что
источник

VA

Viktor Akselrod in Delphi & Lazarus
Геннадий Малинин
А особый смысл?
1) не гоняешь данные в промежуточный поток
2) управляешь кодировкой сохранения
3) элементарно одна строка вместо n строк
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Viktor Akselrod
1) не гоняешь данные в промежуточный поток
2) управляешь кодировкой сохранения
3) элементарно одна строка вместо n строк
Ну по поводу TFileStream, да, я почему-то думал о другом. А скорее всего, это часть кода, которая зераклит функционал. Там тоже поток, но из запроса HTTP
источник

DB

Dmitry Belkevich in Delphi & Lazarus
в целом я ничего плохого в объявлении по месту не вижу, но сам так делать не буду. смысла мало - прототип или нет, я использую для объявления переменных эксперт, объявляются в один клик - ctrl+l
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Alexey Kulakov
я видел это выражение :) но мой тезис это не отменяет. Но я привеженец классического языка. Которому не лень написать две строки, зато потом не придется их переписывать, чем одну, которая ни в зуб ногой за пределами одной версии. Извини, если обидел.
Тем более, что использования переменных в цикле очень удобно и "дурной тон"
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Переменная цикла редко нужна вне цикла
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Геннадий Малинин
Ну по поводу TFileStream, да, я почему-то думал о другом. А скорее всего, это часть кода, которая зераклит функционал. Там тоже поток, но из запроса HTTP
посмотри относительно новые варианты для текста, файлов и стримов - TFileStream, TBytesStream, TStringStream ну и TFile и аналогичные, они удобные, я у себя всё на них переписал со старых
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Dmitry Belkevich
посмотри относительно новые варианты для текста, файлов и стримов - TFileStream, TBytesStream, TStringStream ну и TFile и аналогичные, они удобные, я у себя всё на них переписал со старых
Я тоже на стримы все переделал давно. А по поводу IOUtils, я почти не использую его. Надо изучать возможности.
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Viktor Akselrod
1) не гоняешь данные в промежуточный поток
2) управляешь кодировкой сохранения
3) элементарно одна строка вместо n строк
Этот метод создает файл? Переписывает, если существует?
источник

VA

Viktor Akselrod in Delphi & Lazarus
Геннадий Малинин
Этот метод создает файл? Переписывает, если существует?
источник

KB

Kit Bayun in Delphi & Lazarus
Кто-нибудь для Вайбера писал бота? Не могу найти - есть ли какие-нибудь ограничения на количество сообщений в секунду или в минуту. Нужно ли соблюдать какой-нибудь интервал между сообщениями.
источник

SP

Sergey Pechenko in Delphi & Lazarus
Kit Bayun
Кто-нибудь для Вайбера писал бота? Не могу найти - есть ли какие-нибудь ограничения на количество сообщений в секунду или в минуту. Нужно ли соблюдать какой-нибудь интервал между сообщениями.
Любишь спам в вайбере?
источник

KB

Kit Bayun in Delphi & Lazarus
что за бредовые вопросы?
источник

KB

Kit Bayun in Delphi & Lazarus
Если ты не в курсе, то бесплатное вайбер бот апи не позволяет рассылать сообщения по номеру телефона.
источник