عند الضغط على زر اضافة ملفات
يبدأ المستعرض من عند الديسكتوب
هل هناك سبب للبدء تحديدا من هناك ؟؟
يبدأ المستعرض من عند الديسكتوب
هل هناك سبب للبدء تحديدا من هناك ؟؟
fileade = Dialog.FileBrowse(true, "اختر الملفات التي تريد إضافتها", "", "MP3 File (*.MP3)|*.MP3|", "", "mp3", true, false);
sd = Folder.DoesExist(_SourceFolder.."\\AutoPlay\\Audio\\1");
if sd~=true then
Folder.Create(_SourceFolder.."\\AutoPlay\\Audio\\1");
end
fileade = Dialog.FileBrowse(true, "اختر الملفات التي تريد إضافتها", "", "MP3 File (*.MP3)|*.MP3|", "", "mp3", true, false);
if (fileade[1] ~= "CANCEL") and (fileade ~= nil) then
StatusDlg.Show();
for index, path in pairs(fileade) do
dx = File.DoesExist(_SourceFolder.."\\AutoPlay\\Audio\\1\\"..String.SplitPath(path).Filename..String.SplitPath(path).Extension);
if dx~=true then
File.Copy(path, _SourceFolder.."\\AutoPlay\\Audio\\1\\", false, false, false, true, nil);
ListBox.AddItem("ListBox1", String.SplitPath(path).Filename, path);
else
is_ok = Dialog.Message("رسالة تنبية", path.."\r\n\r\n".."هذا الملف موجود مسبقا هل تريد إستبدلة ؟", MB_YESNO, MB_ICONQUESTION, MB_DEFBUTTON1);
if is_ok~=IDNO then
File.Copy(path, _SourceFolder.."\\AutoPlay\\Audio\\1\\", false, true, false, true, nil);
Dialog.Message("شكرا", "لقد تم إضافة الملفات إلى الصفحة الأولى بنجاح", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
end
end
end
StatusDlg.Hide();
end
num = ListBox.GetSelected(this);
if num == nil then
Application.ExitScript();
end
SONG = ListBox.GetItemData(this, num[1]);
list = this
MediaPlayer.Load("Plugin1", SONG);
Button.SetVisible("Btn_Pause", true);
Button.SetVisible("Btn_Play", false);
Progress.SetRange("Progresso",0, Audio.GetLength(CHANNEL_BACKGROUND));
Page.StartTimer(500,1)
Count = ListBox.GetCount(list);
Selected= ListBox.GetSelected(list);
if Selected[1] < Count then
ListBox.SelectItem(list, Selected[1]+1);
elseif Selected[1] == Count then
ListBox.SelectItem(list, 1);
end
تعليق