|
İstediğin işlemi aşağıdaki koda bakarak yapabilirsin. Sesin çalması için öncelikle telefona kaydedilmesi gerekir addassetfromurl kısmına ses dosyasının linkini yapıştır. Github google drive gibi yerlere yükleyebilirsin. Linkin public olmasına dikkat et. Ayrıca FileName kısmındaki ve url'nin sonundaki ismin aynı olmasına dikkat et.
var Form: TCLForm; Music: TCLMediaPlayer; MusicTimer: TCLTimer;
void MusicControl; {
if ((Music.State == 0) || (Music.State == 2)) { Music.CurrentTime = 0; Music.Play; } }
{ Form = TCLForm.Create(Self); // Sesi internetten çekip projeye dahil ediyoruz Form.AddAssetFromUrl('Buraya Kendi ses dosyanın linkini yapıştır');
Music = TCLMediaPlayer.Create(Form); Music.FileName = clPathCombine('timer.mp3', Clomosy.AppFilesPath); Music.CurrentTime = 0; Music.Play;
MusicTimer = Form.AddNewTimer(Form, 'MusicTimer', 1000); MusicTimer.Enabled = True; // DİKKAT: Zamanlayıcının çalışması için bu şart! Form.AddNewEvent(MusicTimer, tbeOnTimer, 'MusicControl');
Form.Run; } https://static.cloudflareinsights.com/beacon.min.js/v8c78df7c7c0f484497ecbca7046644da1771523124516" rel="nofollow - https://static.cloudflareinsights.com/beacon.min.js/v8c78df7c7c0f484497ecbca7046644da1771523124516" integrity="sha512-8DS7rgIrAmghBFwoOTujcf6D9rXvH8xm8JQ1Ja01h9QX8EzXldiszufYa4IFfKdLUKTTrnSFXLDkUEOTrZQ8Qg==" data-cf-beacon="{"version":"2024.11.0","token":"439455f3e46c40b98dbd42a2f1a954d8","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}" crossorigin="anonymous">
|