• Как найти русские буквы в Memo на Delphi XE2?

    HemulGM
    @HemulGM Куратор тега Delphi
    Delphi Developer, сис. админ
    [ ] - это множество. Оно ограничено в количестве и типе данных.
    Только 255 значений и только byte.
    В Memo ты пишешь текст уже в Unicode, а значит, русские символы там не входят в диапазон 0..255, они имеют совсем иные значения.

    По этому тут не нужно использовать множество.
    Ответ написан
    Комментировать
  • Как правильно загрузить данные в ListView?

    HemulGM
    @HemulGM Куратор тега Delphi
    Delphi Developer, сис. админ
    Зачем тут ListView? Если ты работаешь с БД и используешь датасеты, то используй штатную таблицу, в которую ничего не надо вставлять вручную. Достаточно указать связь с датасетом. Там всё будет выведено автоматически.
    А если указать второму датаесту параметр по которому нужно фильтровать запрос, то у тебя будет две связные таблицы, выбрав значение в одной во второй будет список связных значений. И для этого нужно всего пару строк (буквально пару строк)
    Ответ написан
  • Как контролировать двух телеграм ботов одним Python процессом?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Запускать код ботов в разных потоках. У питона с этим так себе. Так что не дури, запускай два процесса.
    Ответ написан
  • Как применить Git?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Качаешь Github Desktop. Через него создаешь репозиторий. Можешь не пустой, а указать уже имеющийся проект (всю папку). Создаешь приватным, если нужно. И всё. На второй машине ставишь эту же программу и клонируешь свой репозиторий и на эту машину. После этого достаточно коммитить при завершении работы на одной машине, а на второй нажимать одну кнопку для затягивания новых изменений. Все действия ограничиваются 2 кликами
    Ответ написан
    Комментировать
  • Выбор игрового движка для C++?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Любой движок на C++ будет не лёгкий в освоении
    Ответ написан
    Комментировать
  • Как правильно использовать паттерн Singleton?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Singleton - это паттерн (шаблон). Нет ни каких правил и инструкций, как его использовать, он сам - правило. Если понимаешь что такое Singleton, то просто используешь такой подход в своих алгоритмах. И так можно сказать про любой паттерн.

    А если ты задался таким вопросом, то вероятно ты не понимаешь, что такое паттерн и тем более Singleton. так что учи язык и учись программировать пока без него.
    Ответ написан
    1 комментарий
  • Стоит ли чистить систему от Вирусов?

    HemulGM
    @HemulGM Куратор тега Windows
    Delphi Developer, сис. админ
    Нужно просто уметь "чистить от вирусов". Знать, где они могут быть и пользоваться инструментами для восстановления целостности системы (это стандартные средства ОС).
    Я не один раз чистил систему от всякого дерьма. Только скажу по опыту, автоматически тебе ни один инструмент не уберёт всё и тем более не восстановит ОС. Нужно потратит очень много времени, зачастую, больше, чем тратится на переустановку и настройку свежей ОС.

    Если есть время и жалко текущую ОС, то вычистить и всё исправить можно. Если нет времени или ОС не так жалко - переустановка. Но самое главное - предупреждение, чем предотвращение последствий. Не выключать обновления, не выключать антивирус (либо ставить сторонний), использовать учётку пользователя, а не администратора и не запускать непонятный софт от имени админа.
    Ответ написан
    2 комментария
  • Я учусь программирование на питон и хочу узнать можно ли создавать крупные игры на питон и библиотекой pygame или мне учить другой язык?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Питон тебе не подойдёт. Он не подойдёт для создания игр и даже для создания обычных программ для использования сторонними пользователями. Питон - язык для подсобной работы в одном настроенном месте.

    Так что, если хочешь писать игры - учи сразу нормальный, компилируемый язык. Знанием одного питона ничего не сделаешь. Тем более игру
    Ответ написан
  • Рассылка с помощью Python?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Тебя в спам поместят и без бота
    Ответ написан
    7 комментариев
  • Прошу помочь с загрузкой windows 11?

    HemulGM
    @HemulGM Куратор тега Windows
    Delphi Developer, сис. админ
    Выключай принудительно комп на моменте начала загрузки. Через пару попыток винда запустит режим восстановления. Через него можно будет откатиться до стабильной точки.

    После этого нахер удаляй клинер. Это бесполезная и зачастую (как вы уже видите) вредная вещь. Туда же всякий софт по типу "ускорялок", "авто обновлений драйверов", "чистилок" и т.д.

    Винда в состоянии сама себя поддерживать в рабочем состоянии.
    Ответ написан
    Комментировать
  • Хочу писать приложения под Win10, что учить?

    HemulGM
    @HemulGM Куратор тега Windows
    Delphi Developer, сис. админ
    Если речь о приложениях с GUI, то не стоит использовать Питон или JS. Изучите, например C#, Delphi или даже Java.
    Ответ написан
    Комментировать
  • Как изменить exe file?

    HemulGM
    @HemulGM Куратор тега Windows
    Delphi Developer, сис. админ
    Exe тут не при чем. Это просто исполняемый файл. Что там делается - это дело разработчиков. И ты ни как на это с такими знаниями не повлияешь
    Ответ написан
    Комментировать
  • Как реализуют знакомство с приложением?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Такое обычно не делается на WinForms, т.к. не поддерживается штатно полупрозрачность элементов окна, можно костылить по-разному (пример в комментах), но это не очень хорошо.
    Для "знакомства" используй другой подход - всплывающие подсказки. Если юзер кликнул на подсказку, показывается следующая. А при расфокусе пропадание.
    Ответ написан
    Комментировать
  • Можно ли в Windows 10 включить уведомления для портабельной программы?

    HemulGM
    @HemulGM Куратор тега Windows
    Delphi Developer, сис. админ
    Уведомления генерируются самими программами через специальное API. Если программа не реализует API для стандартных уведомлений, то ни как ты эти уведомления не сделаешь
    Ответ написан
    Комментировать
  • Как сменить цвет TabControl в Winform?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    За отрисовку стандартных контролов в WinForms отвечает сама ОС. Как она хочет, так и будет отрисовывать. Влиять можно минимально на то, как будут отображаться контролы.

    Для смены стиля отрисовки нужно использовать хуки (это сложно, накладно и зачастую очень криво от версии к версии).

    Хочешь стилизовать всё сам - используй независимые фреймворки. Например WPF (если речь о шарпе).
    Ну а в WinForms можно найти созданный кем-то контрол, который поддается стилизации или написать собственный (что тоже накладно и т.д.)
    Ответ написан
    1 комментарий
  • Как победить ошибку "IndentationError: expected an indented block after function definition"?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    bat тут не при чем. У тебя кривой скрипт.
    Ты определил процедуру без тела
    async def on_ready():
      pass
    Ответ написан
    1 комментарий
  • Как удалить поврежденный файл в Windows 11?

    HemulGM
    @HemulGM Куратор тега Windows
    Delphi Developer, сис. админ
    Может для начала проверишь диск на ошибки? И запустишь chkdsk?
    Ответ написан
  • Как убрать несуществующий съемный диск?

    HemulGM
    @HemulGM Куратор тега Windows
    Delphi Developer, сис. админ
    Я бы не советовал вам их удалять. Их создает картридер или другое устройство. Если вы их удалите, то при подключении к картридеру флешки вы её ни где не найдёте.
    Ответ написан
    3 комментария
  • Как написать распознавание капчи на python?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Это вам на фриланс, уважаемый
    Ответ написан
    Комментировать