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

C#: Уроки C# – Свои звуки в программе – Лучший способ - видео
00:14:18

12n.ru 16775 роликов

RSS
XpucT
22:47
+22
// 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\noty»))
using (FileStream fileOut = File.Create(@«C:\Users\Admin\Desktop\noty.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();
Сергей Потапов
15:22
+3
Спасибо!
GreenCactus
16:27
+1
Привет, расскажи про свойства, а также про такие вот: ^ операторы.
Комментарий удален
Das Ramm
09:16
+1
Класс. Спасибо за подсказку об архивировании. А то я несжатые файлы кидал, когда делал говорящие часы с погодой.
Валерий Вотяков
11:06
+1
Здравствуй, Хачатур. Спасибо за полезные уроки!
а теперь вопрос: а что делать, если «нотификашек» несколько (например noty1, noty2, noty3 и т.д.) и хочется по какой-то логике воспроизводить разные noty? Само-собой напрашивается решение перенести код Play в функцию и передават в неё имя (а ещё лучше номер) нотификашки. Вот только моя идея забуксовала на том, что MemoryStream(Properties.Resources.noty)) не хочет вместо noty принимать какую-либо переменную.
Знаю, что я что-то упускаю и/или не понимаю. Но что? Как мне быть?
focus
01:30
+1
ау, круто smile не было потребности что-либо когда-либо озвучивать
Геннадий Смирнов
20:43
System.InvalidOperationException: «Звуковой API поддерживает воспроизведение только волновых файлов PCM.» Пытаюсь впилить звук wav из героев 3, кто-нибудь подскажет, что со мной не так?
Роман Костерин
17:35
+1
А если не на adobe можно?
Yarik
10:31
+1
_Здравствуйте! Скажите пожалуйста сколько стоит купить Win 10 Tweaker? Привязывается к одному ssd @ hdd или же как? Слетают ли ключи если привязки если они вообще есть?_