Çalışmamızı kısaca açıklayalım. Bu örnekte asp sayfamıza bir slider kontrol ilave edeceğim.
Daha sonrada bir progressbar. Slider konrolün değerini mause ile değiştirdiğim anda progressbar da
sliderin o anki value(değerine) sahip olacak. Siz bu konrolü alıp başka amaçlarlada kullanabilirsiniz.
Şu anda yapmaya çalıştığımız slider kontrolü ile progressbarı nasıl kullanacağız..
Aşağıdaki çalışma için kullandığım activex (slider ve progressbar için):COMCTL32.OCX dosyası
bu dosya windowsun bir bileşeni olduğu için sisteminizde windows\system32\içinde bulunmaktadır.
Eğer yoksa bu activex'i indirin ve belirtilen konuma kopyalayın ve sizteminize register ettirin.
Aşağıdaki çalışmayı direkt COPY-PAST yapabilirsiniz. Yalnız çalışmanızı ASP uzantılı kaydedin
<html>
<head>
<title>ActiveX nesneleri kullanımına örnek</title>
<SCRIPT LANGUAGE="VBScript">
<!--
Sub Goster
alert(Slider1.Value )
End Sub
-->
</SCRIPT>
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--
Progress barın ve slider kontrolün MAXsimum ve MİNunum değerlerini yukarıda kodda geçen
MAX ve MIN isimlerinin bulunduğu satırlardaki değerleri değiştirin.
Örneğin ben bu çalışmamda slider kontrolün alabileceği max imum değeri 1000 minumum değerinide 0 olarak verdim.
Bu örnek için dikkat edilmesi gereken unsur. Slider ve progressbar kontrolün max ve min değerlerini eşit olarak verin.
Örnek incelenirse ne demek istediğm aha iyi anlaşılır. Param name adlı satırlar kullandığım nesnenin özelliklerni tanımlıyor.
Kodlarda geçen ID adlı kelime ise kullandığım nesnenin ismini veriyor. demek ki ID alanına hangi ismi verirsem ,
kullanımında o nesneye o isimle ulaşmam gerekecek.
Birde nesne ID sini yazarken büyük ve küçük harf ayrımına dikkat edin...