Уроки C# - Свои звуки в программе - Лучший способ

Поделиться
HTML-код
  • Опубликовано: 20 июл 2021
  • Донаты ➜ www.donationalerts.com/r/jail...
    Эксклюзив для спонсоров ➜ / xpuct
    Если недоступна спонсорка ➜ boosty.to/xpuct
    #Звуки #WindowsForms #Sounds
  • НаукаНаука

Комментарии • 60

  • @XpucT
    @XpucT  3 года назад +27

    // ZIP
    var file = @"C:\Users\Admin\Desktop\1.txt";
    using (ZipArchive zip = ZipFile.Open(file + ".zip", ZipArchiveMode.Create))
    zip.CreateEntryFromFile(file, Path.GetFileName(file));
    // GZip
    using (FileStream fileIn = File.OpenRead(@"C:\Users\Admin\Desktop
    oty"))
    using (FileStream fileOut = File.Create(@"C:\Users\Admin\Desktop
    oty.gz"))
    using (GZipStream gz = new GZipStream(fileOut, CompressionLevel.Optimal))
    fileIn.CopyTo(gz);
    // Play
    using (MemoryStream fileOut = new MemoryStream(Properties.Resources.noty))
    using (GZipStream gz = new GZipStream(fileOut, CompressionMode.Decompress))
    new SoundPlayer(gz).Play();

    • @dukalisreshaet4088
      @dukalisreshaet4088 3 года назад

      очень интересует , создание библиотек! а именно как добавлять картинки из приложения в dll

  • @lexmakes
    @lexmakes 3 года назад +15

    Большое спасибо, Хачатур!
    Очень интересует простое обновление программы через интернет, без ракетостроения. Как в Telegram, например.

  • @umbertold
    @umbertold 3 года назад +1

    Спасибо за интересную информацию)

  • @serpotapov
    @serpotapov 3 года назад +5

    Спасибо!

  • @serpotapov
    @serpotapov 3 года назад +8

    Новый свет
    Новый музон
    - мощь!

  • @user-xv1ix9cy4i
    @user-xv1ix9cy4i 2 года назад +1

    Лайк!!! Действительно просто!!!

  • @dasramm8513
    @dasramm8513 3 года назад +1

    Класс. Спасибо за подсказку об архивировании. А то я несжатые файлы кидал, когда делал говорящие часы с погодой.

  • @m1xaedzy
    @m1xaedzy 3 года назад +4

    спасибо за видео.
    Расскажешь про принципы solid? Мне кажется ты сможешь объяснить очень потяно и доходчиво!)

  • @thmn8
    @thmn8 3 года назад +3

    Как всегда, все отлично!!!!

  • @wpion777s
    @wpion777s 3 года назад +3

    Казалось бы простой ЧПОНЬК , а сколько с ним чпонькаться то пришлось )))))

  • @ZEkA10000
    @ZEkA10000 День назад

    Урок интересный, вот был бы способ модифицировать bitmap в формах.

  • @user-eu4iy3sq2k
    @user-eu4iy3sq2k 3 года назад +1

    Спасибо. Очень интересно!

  • @vitalii_khomenko
    @vitalii_khomenko 3 года назад +2

    Гений

  • @user-qj4vy7ut3s
    @user-qj4vy7ut3s 3 года назад +1

    чётко. Умеете, могёте)

  • @mehriddinabdullaev3870
    @mehriddinabdullaev3870 3 года назад +3

    Я всегда изначально поставлю лайк. Попробую на Xamarin Forms тоже

    • @drakula_6175
      @drakula_6175 3 года назад +1

      Чеел, ты там ЗАМАРИшся )))

    • @user-gg9ip2cn6c
      @user-gg9ip2cn6c 3 года назад +1

      Тоже ставлю лайк а просмотреть могу даже чуть позже ))))

  • @user-wu-tang
    @user-wu-tang Год назад +1

    Приветствую ув. Хачатур,
    Чпоньк

  • @3x__
    @3x__ Год назад +1

    🖐👍

  • @kolenkov2001
    @kolenkov2001 3 года назад +2

    Крутяяяк

  • @user-ed5gm5tx3p
    @user-ed5gm5tx3p 3 года назад +1

    Очень круто

  • @maxstigneev
    @maxstigneev 3 года назад +2

    Привет! Спасибо за твою работу! Нигде не могу найти толковую информацию по связке C# и базами данных типа FireBase, Airtable и т.д. Можешь записать видео, как создать примитивную записную книжку с категориями и подкатегориями? Делал на C# и SQLite, но как сделать с подкатегориями не могу понять... Очень надо!

  • @yarik7098
    @yarik7098 2 года назад +1

    _Здравствуйте! Скажите пожалуйста сколько стоит купить Win 10 Tweaker ? Привязывается к одному ssd @ hdd или же как? Слетают ли ключи если привязки если они вообще есть?_

    • @XpucT
      @XpucT  2 года назад

      Добрый день.
      Привязка идёт не к SSD или HDD.
      Подробнее: win10tweaker.ru/proqa

    • @yarik7098
      @yarik7098 2 года назад +1

      @@XpucT _Спасибо большое.В ближайшее время думаю приобрести ваше детише_

    • @XpucT
      @XpucT  2 года назад +1

      @@yarik7098 Красавчик ☝

  • @AmoFess
    @AmoFess 3 года назад +1

    Здравствуй, Хачатур. Спасибо за полезные уроки!
    а теперь вопрос: а что делать, если "нотификашек" несколько (например noty1, noty2, noty3 и т.д.) и хочется по какой-то логике воспроизводить разные noty? Само-собой напрашивается решение перенести код Play в функцию и передават в неё имя (а ещё лучше номер) нотификашки. Вот только моя идея забуксовала на том, что MemoryStream(Properties.Resources.noty)) не хочет вместо noty принимать какую-либо переменную.
    Знаю, что я что-то упускаю и/или не понимаю. Но что? Как мне быть?

    • @XpucT
      @XpucT  3 года назад +1

      Привет, Валера 🖐
      Тут скорее не упущение, а желание оптимизировать процесс за счёт невозможного.
      Я сам по сей день сталкиваюсь с тем, что хочу подсунуть переменную туда, где её нельзя вставить.
      Вот то же самое делаешь Ты =) Приятно осознавать, что логика у Меня ни у одного такая. Руки тянутся именно воткнуть туда что-то типа x.
      Но нет, придётся писать целиком на каждый конкретный ресурс, ибо это не метод, который принимает что-то, а свойство, если можно так выразиться.

    • @AmoFess
      @AmoFess 3 года назад +1

      @@XpucT значит буду использовать switch-case. спасибо за ответ

    • @XpucT
      @XpucT  2 года назад

      @Artyom Trishkin Проще всего держать 1 конструктор, которому передаются имена ресурсов:
      value = Properties.Resources.ResourceManager.GetObject(fileName, Properties.Resources.Culture);

  • @user-xy9me8ix1c
    @user-xy9me8ix1c 3 года назад +2

    чпоньк 🤣

  • @vladfoton
    @vladfoton 3 года назад +3

    Лайк за чпоньк!

  • @redtayron6390
    @redtayron6390 3 года назад +1

    Снова удивил (❁´◡`❁)

  • @MegaEvilSpawn
    @MegaEvilSpawn Год назад

    Чпоньк! 🤣😂🤣

  • @flynntaggart9973
    @flynntaggart9973 Год назад

    как сделать так чтобы проигрывались два звука одновременно ?

  • @user-oy4rw7hp7h
    @user-oy4rw7hp7h 2 года назад +1

    А если не на adobe можно?

    • @XpucT
      @XpucT  2 года назад

      Можно с теми же параметрами.

  • @gennadysmirnov5362
    @gennadysmirnov5362 2 года назад

    System.InvalidOperationException: "Звуковой API поддерживает воспроизведение только волновых файлов PCM." Пытаюсь впилить звук wav из героев 3, кто-нибудь подскажет, что со мной не так?

    • @daggertrashbin
      @daggertrashbin Год назад

      звук через кодек PCM сделай

  • @Denis.999
    @Denis.999 3 года назад +1

    Привет, возможно ли таким образом изменить сразу 2.000 файлов, а то у меня на флешке все файлы с разной громкостью и частотой, хрен с ней с чистотой мне бы хотя бы громкость выровнить

    • @XpucT
      @XpucT  3 года назад +3

      Привет, Денис 🖐
      Можно. На канале показывал как выровнить звук и как создать быстрый шаблон по действиям.
      ruclips.net/video/-rLDZz9iiKw/видео.html

  • @drakula_6175
    @drakula_6175 3 года назад +2

    Чпоньк по лайку))

  • @uncensoredmanga
    @uncensoredmanga 3 года назад +3

    Чпоньк
    😏