Delphi Ders6 Aslı Ergün.

Slides:



Advertisements
Benzer bir sunumlar
BİLGİSAYARDA KLAVYE KULLANIMI
Advertisements

CEIT 101 Teorik Emrah Soykan - Konu 3 -.
KLAVYE KULLANIMI.
KLAVYE KULLANIMI.
BLG 201 ŞAHİN AKDAĞ.
BİLGİ ve İletİŞİM TeknolojİSİ
İşletim Sistemi Temel Bilgiler
ALGORİTMA ÖRNEKLERİ Programlamaya Giriş
TEMEL BİLGİ TEKNOLOJİSİ KULLANIMI
KLAVYE EĞİTİMİ.
WINDOWS TEMEL İŞLEMLER
KLAVYE TEKNİKLERİ SBY Hafta Öğr. Gör. Doygun DEMİROL.
KLAVYEDE TUŞLAR İMLEÇ NEDİR?
RAISE RECORD/CURSOR TRIGGER
KLAVYE VE KISAYOL TUŞLARI Hazırlayan: Pınar KORKMAZ Bil.Tek.Öğretmeni.
Visual Basic Windows Programlama.
4. KONTROL VE DÖNGÜ KOMUTLARI
BTP206– Görsel Programlama II
KLAVYEDE TUŞLAR İMLEÇ NEDİR?
KLAVYE TUŞLARI BİLİŞİM TEKNOLOJİ DERSİ.
COSTUMES KILIKLAR (KOSTÜMLER)
BİLİŞİM TEKNOLOJİ DERSİ KLAVYENİN TUŞLARI
1 Genel Olarak Pazarlama Öğr. Gör. MEHMET ALİ ZENGİN.
BİLGİSAYAR DONANIMI Öğr.Gör. Abdullah ŞENER.
KLAVYE KULLANIMI.
FARE VE KLAVYE ÖĞR. GÖR. A. ÇAĞLAR ERKAN.
BİLİŞİM TEKNOLOJİLERİ
Veri Tabanı Yönetimi Dersi 8. Laboratuvarı Arş. Gör. Pınar CİHAN.
S ÜLEYMAN Ş AH ÜN İ VERS İ TES İ DERS KAYIT İŞ LEMLER İ / COURSE REGISTRATION PROCESS.
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 11: Birden Çok Form ile Çalışma ve Menü Oluşturma Yrd. Doç. Dr. Altan MESUT Trakya Üniversitesi Bilgisayar Mühendisliği.
Microsoft Office Word 2007 Ders Notları
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 10: Genel Kontroller (2) Yrd. Doç. Dr. Altan MESUT Trakya Üniversitesi Bilgisayar Mühendisliği.
BİLGİSAYAR PROGRAMLAMA MATLAB Yrd.Doç.Dr. Cengiz Tepe.
Veri Tabanı Yönetimi Dersi 1. Laboratuvarı Arş. Gör. Pınar CİHAN.
KLAVYEYİ TANIYALIM. Klavye  Klavye bilgisayarın, yazı yazmak ve komutlar vermek gibi işlemlerin yapılabilmesini sağlayan daktiloya benzer parçasıdır.
EBSCOhost Collection Manager Arama Profilleri
Delphi Aslı Ergün.
Yrd. Doç. Dr. Altan MESUT Trakya Üniversitesi Bilgisayar Mühendisliği
Delphi Ders8.
Veri Tabanı Yönetimi Dersi 7. Laboratuvarı
Delphi Ders3 Asli Ergün.
Delphi Ders7 Aslı Ergün.
ENGiNHoCa KLAVYE.
Bu Hafta Öğreneceklerimiz
KLAVYE TUŞLARI VE ÖZELLİKLERİ
Bu Hafta Öğreneceklerimiz KLAVYE.
Tayfun KOÇ , Bilgisayar ve Öğretim Teknolojileri Eğitmeni
Delphi Ders5 Asli Ergün.
KELİME İŞLEMCİLER (Bölüm 1)
KLAVYEDE BULUNAN TUŞLAR
Klavye Kullanımı.
BİLGİ ve İletİŞİM TeknolojİSİ
TETİKLEYİCİLER ve HATA KONTROLÜ
Ofis Yazılımları – Veritabanı Programları
taşınabilir Akilli Tahta Kullanım kılavuzu
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
KELİME İŞLEMCİLER.
DÖNGÜLER.
1. Konfigürasyon oluşturma
Döngüler ve Shift Register
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ
Tayfun KOÇ , Bilgisayar ve Öğretim Teknolojileri Eğitmeni
RAISE RECORD/CURSOR TRIGGER
1.) Bellekteki A= , B=0.01, C= değerleri WRITE (6 ,10) A,B,C 10 FORMAT (1X,E11.5,5X,E8.2/1X,e13.6) ile yazdırılırsa çıkış görüntüsü nasıl.
S1. Aşağıda Form dizaynı Şekil 1’de verilen Visual Basic projesinde;
Delphi Ders8-ek Aslı Ergün.
TWINSPACE Anthony RIOU Coşku AKER TR Teacher Multilateral Contact Seminar, İ zmir, April 2019.
Kablosuz klavyeler de çıkmıştır.
Sunum transkripti:

Delphi Ders6 Aslı Ergün

Progressbar ProgressBar1.Min := 0; ProgressBar.Max := 100; ProgressBar1.Position := 0; timer1.Enabled := True; Width,Height,Visible,Style… ProgressBar1.StepBy(1) ProgressBar1.Position := (ProgressBar1.Position + 1) mod ProgressBar1.Max;

procedure TForm2.Button2Click(Sender: TObject); var i: integer; begin i:=0; while i <= Progressbar1.Max do progressbar1.position := i; Inc(i, 2); end;

Updown Orientation Position Increment edit1.Text := IntToStr( updown1.Position );

DateTimePicker Date Time MinDate MaxDate var yil:integer; f:TDate; begin f:=StrToDate('30/12/2017'); yil:=strtoint(ComboBox1.text); Edit1.text:=('01/01/'+inttostr(yil)); Edit2.Text:=('15/01/'+inttostr(yil+1)); DateTimePicker1.minDate:=f; DateTimePicker1.MaxDate:=f;

MonthCalendar CalColors FirstDayOfWeek Date

Statusbar Panels StatusBar1.Panels[0].Text := 'Today is: ' + FormatDateTime('dd/mm/yyyy hh:nn:ss', Now); statusbar1.SimplePanel := true; SimpleText

Progressbar in a Statusbar var Form1: TForm1; pgrbar : Tprogressbar ; implementation Modify the OnCreate Event of the form procedure TForm1.FormCreate(Sender: TObject); begin pgrbar := Tprogressbar.Create(StatusBar1); try pgrbar.Parent := StatusBar1; pgrbar.Min := 0; pgrbar.Max := 100; pgrbar.Position := 10; pgrbar.top := 10; //y position in the Statusbar pgrbar.left := 100; // x position in the Statusbar finally end;

Hints on Statusbar Public procedure MyHint(Sender: TObject); end; implementation procedure TForm1.FormCreate(Sender: TObject); begin Application.OnHint := MyHint; ShowHint := True; Button1.Hint := 'normal yellow hint|Text in Statusbar'; Button2.Hint := 'only yellow hint|'; Button3.Hint := '|text only in statusbar'; Edit1.Hint := 'same text'; procedure TForm1.MyHint(Sender: TObject); StatusBar1.SimpleText := Application.Hint; procedure TForm1.Button2MouseMove(Sender: TObject; Shift: TShiftState; X,Y: Integer); begin StatusBar1.Panels[0].Text := Button2.Hint; end;

Image List Add, Delete, Replace, Export ImageList1.GetBitmap(1, SpeedButton1.Glyph);

Toolbar Style, stili belirler: tbsButton stili standard pushbutton tarzıdır. tbsCheck stili check box, veya radio button gibi gruplanmış yapıları belirler. tbsDropDown stili drop-down button (combo box gibi). Tarzı belirler. tbsSeparator ve tbsDivider stili dikey çizgilerle ayıraçlı tarzı belirler.

Toolbars Oluşturma Toolbar ve Imagelist ekle. 32x32 image size

Adımlar: Butonları eklemek için, ToolBar'a sağ tıklayıp New Button diyerek 4 tane buton ekleyelim. Sonra butonlara icon eklemek için, Toolbar’ın nesnesini seçip «images» özelliğini İmageList1 yapın. Forma eklenen imagelist nesnesine çift tıklayın ve ekrana gelen pencereden «Add» butonuna tıklayarak gerekli iconları seçin.

Adımlar-devam Resimlere sıfırdan başlayarak birer sayı atamıştır, bu sayıları kullanarak hangi butonda hangi icon'un görüntüleneceğini seçin. Birinci butonu seçin ve bu butonda hangi icon un görünmesini istiyorsanız o resmin numarasını "imageindex" özelliğine girin. Butonların mouse ile üzerine geldiğimizde bilgi yazısının çıkmasını sağlamak için, ToolBarı seçip "ShowHint" özelliğini "True" yapın. Sonra sırayla butonların Hint özelliğine görüntülemek istediğimiz bilgi yazısını girin.

procedure TForm1.Button1Click(Sender: TObject); begin if GetKeyState( VK_NUMLOCK ) = 1 then StatusBar1.Panels[0].Text := 'NUMLOCK ON' else StatusBar1.Panels[0].Text := 'NUMLOCK OFF'; if GetKeyState( VK_CAPITAL) = 1 then StatusBar1.Panels[1].Text := 'CAPSLOCK ON' StatusBar1.Panels[1].Text := 'CAPSLOCK OFF'; end;

Delphide Kullanılabilecek Fonksiyon Tuşları VK_ESCAPE Esc key VK_SPACE Space bar VK_PRIOR Page Up key VK_NEXT Page Down key VK_END End key VK_HOME Home key VK_LEFT Left Arrow key VK_UP Up Arrow key VK_RIGHT Right Arrow key VK_DOWN Down Arrow key VK_SELECT Select key VK_PRINT Print key (keyboard-specific) VK_EXECUTE Execute key VK_SNAPSHOT Print Screen key VK_INSERT Insert key VK_DELETE Delete key VK_HELP Help key VK_LBUTTON Left mouse button VK_RBUTTON Right mouse button VK_CANCEL Control+Break VK_MBUTTON Middle mouse button VK_BACK Backspace key VK_TAB Tab key VK_CLEAR Clear key VK_RETURN Enter key VK_SHIFT Shift key VK_CONTROL Ctrl key VK_MENU Alt key VK_PAUSE Pause key VK_CAPITAL Caps Lock key VK_NUMPAD0 0 key (numeric keypad) VK_NUMPAD1 1 key (numeric keypad) VK_MULTIPLY Multiply key (numeric keypad) VK_ADD Add key (numeric keypad) VK_F1 F1 key VK_F2 F2 key VK_NUMLOCK Num Lock key VK_SCROLL Scroll Lock key VK_LSHIFT Left Shift key (only used with GetAsyncKeyState and GetKeyState) VK_RSHIFT Right Shift key (only used with GetAsyncKeyState and GetKeyState) VK_LCONTROL Left Ctrl key (only used with GetAsyncKeyState and GetKeyState) VK_RCONTROL Right Ctrl key (only used with GetAsyncKeyState and GetKeyState)