Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 4/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Sensör Kategori Listesinin Alınması
#1
Merhaba;
Bildiğiniz gibi mobil cihazlarda hemen hemen en çok kullanılan özelliklerden biri de sensör yapılarıdır.
Bu örnekte, mobil cihazda yer alan tüm sensör kategorilerinin nasıl listeleneceğini öğreneceğiz.

Form üzerine birer adet memo ve buton yerleştirerek, butonun OnClick kodunu aşağıdaki gibi düzenleyelim. 

procedure TForm1.Button1Click(Sender: TObject);
var
  SensörKategori: TSensorCategory;
begin
for SensörKategori := Low(TSensorCategory) to High(TSensorCategory) do
begin   
   Memo1.Lines.Add(GetEnumName(TypeInfo(TSensorCategory),Ord(SensörKategori)));
end;
end;

Yukarıdaki örnekte Enum tipindeki küme elemanlarının isimlerini almak için GetEnumName fonksiyonu kullanılmıştır. 
Bu fonksiyon ile TSensorCategory tipleri Memo nesnesinde listelenmiştir.


70f4ed.jpg

NOT: Uses bölümüne Sensors ve TypInfo referanslarını eklemeyi unutmayın.

Örnek kullanımı

Uses
  System.Sensors, System.TypInfo;

Bir sonraki makalemde, bu kategoriler içerisinde mobil cihazımızın desteklediği sensörleri listelemeyi öğreneceğiz. 

İyi çalışmalar
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Mobil Cihazlarda Kullanılabilir Sensör Listesinin Alınması Fesih ARSLAN 0 995 05-08-2016, Saat: 09:07
Son Yorum: Fesih ARSLAN



Konuyu Okuyanlar: 1 Ziyaretçi