تغییر Volume ویندوز
یک TrackBar در فرم خود قرار دهید و Max value را به 15 تغییر دهید و در رویداد OnChange آن کد زیر را قرار دهید:
...
...
procedure TForm1.TrackBar1Change(Sender: TObject);
var
Count, i: integer;
begin
Count := waveOutGetNumDevs;
for i := 0 to Count do
begin
waveOutSetVolume(i,longint(TrackBar1.Position*4369)*65536+longint(TrackBar1.Position*4369));
end;
end;
+ نوشته شده در چهارشنبه یکم خرداد ۱۳۸۷ ساعت 19:17 توسط علیرضا
|
این وبلاگ صرفا تلاشی است در جهت اعتلای برنامه نویسان دلفی و استفاده از نظرات یکدیگر و به نهادینه کردن دلفی و کمک به عزیزان برنامه نویس بی هیچ چشم داشت مالی و کاملا رایگان