8. Hafta GroupBox, CheckBox, RadioButton, NumericUpDown, DateTimePicker, PictureBox, Hata Kontrolü

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "8. Hafta GroupBox, CheckBox, RadioButton, NumericUpDown, DateTimePicker, PictureBox, Hata Kontrolü"

Transkript

1 Bu Derste Öğrenecekleriniz: 1. GroupBox 2. CheckBox 3. RadioButton 4. NumericUpDown 5. DateTimePicker 6. PictureBox 7. Hata Kontrolü Visual C# ta genel olarak kullanılan kontrollerden bazıları aşağıda gösterilen listedeki gibidir. No Adı Araç Çubuğu Görünümü 1 GroupBox Kontrolleri Gruplama kutusu 2 CheckBox İsteğe bağlı Seçim kutucuğu 3 RadioButton Birden fazla seçenekten sadece birini seçme kutusu 4 NumericUpDown Artırılıp azaltılabilen sayı kutusu 5 DateTimePicker Tarih Seçici 6 PictureBox Resim kutusu Aşağıdaki formda yukarıda bahsi geçen tüm kontroller kullanılmıştır. Bu form, size bu kontrollerin nasıl ve ne amaçla kullanılabileceği hakkında fikir verebilir. Şimdi bunlardan her birisini ayrıntılı olarak tanıyacağız: 1. GroupBox İçine kontrol alabilen bir başlık yazısı ve çerçeveden oluşur. Tipik olarak RadioButton gibi kontrolleri gruplamak için kullanılır. Başlık yazısı Text özelliği ile kontrol edilir. groupbox1.text = "Cinsiyet"; // groupbox kontrolünün yazısı cinsiyet olarak ayarlanıyor. 1 Bartın MYO Bilgisayar Programcılığı Öğr. Gör. Bayram AKGÜL Güz Dönemi

2 2. CheckBox Kullanıcıya bir seçenek vermek için örneğin evet/hayır veya doğru/yanlış için kullanılır. Seçili olup olmaması Checked özelliği ile kontrol edilir. Appearance özelliği ile görünümü bir buton şeklinde ayarlanabilir. CheckAlign özelliği ile işaretlenecek alan sağa, sola, alta, üste alınabiliyor. CheckBox kontrolleri programlamada genellikle chk ile başlayan isimler ile isimlendirilir. Zorunlu değildir ancak programda anlaşılır olması için bir stildir. Örneğin chkanlasmakabul. Appearance Appearance.Normal CheckBox kontrolünün görünümünü ayarlamak için kullanılır. Appearance.Button CheckAlign ContentAlignment.BottomCenter ContentAlignment.BottomLeft ContentAlignment.BottomRight ContentAlignment.MiddleCenter ContentAlignment.MiddleLeft ContentAlignment.MiddleRight ContentAlignment.TopCenter ContentAlignment.TopLeft ContentAlignment.TopRight CheckBox kontrolünün işaretlenecek kutunun hizalanmasını sağlar. CheckState CheckBox kontrolünün işaretleme durumunu kontrol etmek için kullanılır. CheckState.Checked CheckState.Indeterminate CheckState.Unchecked FlatStyle CheckBox kontrolünün flat görünümünü ayarlamak için kullanılır. FlatStyle.Flat FlatStyle.Popup FlatStyle.Standard FlatStyle.System* * System görünümü ile Standard görünüm aynı görünse de System üzerindeki resmi (üzerinde resim varsa ) gösterez, ama Standard ve diğer görünümler gösterir. 2 Bartın MYO Bilgisayar Programcılığı Öğr. Gör. Bayram AKGÜL Güz Dönemi

3 CheckBox için sık kullanılan diğer bazı özellikler: Checked İşaretlenmiş olup olmadığını kontrol eder bool ThreeState True yapılırsa iki yerine, üç farklı şekilde işaretlenmesini bool sağlar. (Seçili, Belirsiz, Seçili olmayan) TextAlign ImageAlign Yazının veya resmin hizalanmasını kontrol eder ContentAlignment Text Üzerindeki yazıyı kontrol eder string CheckBox konrolünde en çok CheckedChanged eventi kullanınılır. private void checkbox1_checkedchanged(object sender, EventArgs e) // check edilince veya check kaldırılınca burası çalışır CheckBox kontrolleri program içerisinde genellikle aşağıdaki şekilde kullanılır. Örneğin anlaşma metninin kabul edilip edilmediğini aşağıdaki şekilde kontrol edebiliriz. if (chkanlasmakabul.checked == true) // seçili ise burası çalışır. MessageBox.Show("Anlaşma kabul edilmiştir."); else // seçili değilse burası çalışacak. MessageBox.Show("Anlaşmayı kabul etmediniz."); 3. RadioButton Kullanıcının bir grup seçimden sadece bir tanesini seçmesine izin veren bir yapıdır. RadioButton ile CheckBox benzer fonksiyonlara sahiptir. Seçili olup olmadığı Checked özelliği ile kontrol edilir. Appearance özelliği ile görünümü bir buton şeklinde ayarlanabilir. CheckAlign özelliği ile işaretlenecek alan sağa veya sola alınabiliyor. RadioButton kontrolleri programlamada genellikle rb ile başlayan isimler ile isimlendirilir. Zorunlu değildir ancak programda anlaşılır olması için bir stildir. Örneğin: rbbay, rbbayan. Appearance Appearance.Normal RadioButton kontrolünün görünümünü ayarlamak için kullanılır. Appearance.Button 3 Bartın MYO Bilgisayar Programcılığı Öğr. Gör. Bayram AKGÜL Güz Dönemi

4 CheckAlign ContentAlignment.BottomCenter ContentAlignment.BottomLeft ContentAlignment.BottomRight ContentAlignment.MiddleCenter ContentAlignment.MiddleLeft ContentAlignment.MiddleRight ContentAlignment.TopCenter ContentAlignment.TopLeft ContentAlignment.TopRight RadioButton kontrolünün işaretlenecek kutunun hizalanmasını sağlar. FlatStyle RadioButton kontrolünün flat görünümünü ayarlamak için kullanılır. FlatStyle.Flat FlatStyle.Popup FlatStyle.Standard FlatStyle.System* * System görünümü ile Standard görünüm aynı görünse de System üzerindeki resmi (üzerinde resim varsa ) gösterez, ama Standard ve diğer görünümler gösterir. RadioButton için sık kullanılan diğer bazı özellikler: Checked İşaretlenmiş olup olmadığını kontrol eder bool TextAlign ImageAlign Yazının veya resmin hizalanmasını kontrol eder ContentAlignment Text Üzerindeki yazıyı kontrol eder string RadioButton konrolünde en çok CheckedChanged eventi kullanınılır. private void radiobutton1_checkedchanged(object sender, EventArgs e) // check edilince veya check kaldırılınca burası çalışır RadioButton kontrolleri program içerisinde genellikle aşağıdaki şekilde kullanılır. Örneğin cinsiyeti ayarlamak için aşağıdaki gibi bir kod kullanılabilir. string cinsiyet; if (rbbay.checked) cinsiyet = "Bay"; else if(rbbayan.checked) cinsiyet = "Bayan"; 4 Bartın MYO Bilgisayar Programcılığı Öğr. Gör. Bayram AKGÜL Güz Dönemi

5 Aşağıdaki örnekte tamam butonuna tıklanınca kullanıcının sevdiği sporları ve tuttuğu takımı yandaki gibi mesaj olarak ekrana verecektir. private void btntamam_click(object sender, EventArgs e) string takim = ""; if (rbgalatasaray.checked) takim = "Galatasaray"; else if (rbfenerbahce.checked) takim = "Fenerbahçe"; else if (rbbesiktas.checked) takim = "Beşiktaş"; else if (rbtrabzonspor.checked) takim = "Trabzonspor"; string sevdigi_sporlar = ""; if (chkfutbol.checked) sevdigi_sporlar = "Futbol"; if (chkbasketbol.checked) sevdigi_sporlar += ", Basketbol"; if (chkvoleybol.checked) sevdigi_sporlar += ", Voleybol"; if (chktenis.checked) sevdigi_sporlar += ", Tenis"; MessageBox.Show("Tuttuğu Takım: "+ takim + "\nsevdiği sporlar: " + sevdigi_sporlar, "Spor" ); 4. NumericUpDown NumericUpDown kontrolü aşağı ve yukarı oklarını tıklayarak değerinin azaltılıp arttırılabildiği sayısal bir tek değer alabilen bir kontroldür. Kontrolün içindeki değer Value özelliği ile okunabiliyor. Kullanıcı ayrıca içine istediği gibi değer girebiliyor. Eğer kullanıcı içine değer giremesin, sadece oklarla artırılıp azaltabilsin istiyorsanız ReadOnly özelliğini true yapmanız gerekecek. İçindeki sayının veri türü decimal tipindedir. Kontrolün içindeki nümerik görünümü DecimalPlaces, Hexadecimal veya ThousandsSeparator özelliklerini kullanarak içindeki değerin görünümünü farklılaştırabilirsiniz. Virgülden sonra basamak göstermek için DecimalPlaces özelliğini kullanıyoruz. Örneğin DecimalPlaces özelliğini 2 yaparsak virgülden sonra sadece iki basamak gösterecektir. Değerin Onaltılık tabanda görüntülenmesini istiyorsak Hexadecimal özelliğini true yapmamız gerekiyor. Girilebilecek en küçük ve en büyük değerler Minimum ve Maximum özellikleri ile kontrol ediliyor. Artış miktarı Increment özelliği ile kontrol ediliyor. NumericUpDown için en çok kullanılan event ValueChanged olayıdır. NumericUpDown kontrolleri programda anlaşılır olsun diye genellikle nm ile başlayan isimler ile isimlendirilirler. Örneğin nmyaş, nmkardeşsayisi, Aşağıda sık kullanılan özellikleri ve açıklamaları tablo şeklinde verilmiştir. 5 Bartın MYO Bilgisayar Programcılığı Öğr. Gör. Bayram AKGÜL Güz Dönemi

6 BackColor Kontrolün arka plan rengini değiştirir Color BorderStyle Kontrollün kenar görünümünü değiştirir. BorderStyle Font Kontrolün içindeki yazının tipini kontrol eder. Font ForeColor Kontrolün içindeki yazının rengini kontrol eder. Color ReadOnly Kontrolün içindeki yazının klavye ile değiştirilmesini bool kapatır veya açar, ancak aşağı yukarı oklar ile değeri değiştirilebilir. Eğer kullanıcı değerini hiç değiştirmesin isteniyorsa Enable özelliği false yapılmalıdır. Value NumericUpDown kontrolünün içindeki sayısal değeri decimal kontrol eder. Increment NumericUpDown kontrolünün arttırma azaltma oklarına decimal tıklanıldığı zaman bir defada ne kadar artacağını veya azalacağını kontrol eder. Maximum NumericUpDown kontrolünün içindeki sayısal değerin decimal ulaşabileceği en büyük değeri kontrol eder. Minimum NumericUpDown kontrolünün içindeki sayısal değerin alabileceği en küçük değeri kontrol eder. decimal TextAlign Kontrolün içindeki yazının hizalanmasını kontrol eder. HorizontalAlignment HorizontalAlignment.Left HorizontalAlignment.Center HorizontalAlignment.Right UpDownAlign NumericUpDown Kontrolünün arttırma azaltma oklarının LeftRightAlignment yerini sağa veya sola alır. LeftRightAlignment.Left LeftRightAlignment.Right DecimalPlaces Virgülden sonraki basamak sayısını ayarlar. Örneğin virgülden sonra iki basamak alması isteniyorsa aşağıdaki gibi yapılabilir: int numericupdown1.value = m numericupdown1.decimalplaces = 2; ThousandsSeparator Her üç basamakta bir nokta ayracı koymak için kullanılır. bool numericupdown1.thousandsseparator = false; numericupdown1.thousandsseparator = true; 6 Bartın MYO Bilgisayar Programcılığı Öğr. Gör. Bayram AKGÜL Güz Dönemi

7 Hexadecimal Kontrolün içindeki sayısal değerin 16 lık (hexal) sistemde görünmesini sağlar. Aşağıda 154 değeri için görünümler verilmiştir. bool numericupdown1.hexadecimal = false; numericupdown1.hexadecimal = true; NumericUpDown kontrolü programatik olarak kullanılmak isteneceği zaman aşağıdaki gibi kullanılailir. numericupdown1.value = 5; // başlangıç değeri 5 olacak numericupdown1.maximum = 2500; // alabileceği en büyük değer 2500 olacak numericupdown1.minimum = -100; // alabileceği en küçük değer -100 olacak numericupdown1.decimalplaces = 2; // virgülden sonra 2 basamak gösterilecek 5. DateTimePicker Kullanıcının tarih ve saat seçmek için kullanabileceği bir kontroldür. Seçilebilecek tarih saat aralığı MinDate ve MaxDate özellikleri ile sınırlandırılabiliyor. ShowUpDown özelliği ile aşağı yukarı oklar gösterilebiliyor. ShowCheckBox özelliği ile seçim kutucuğu gösterilebiliyor. Format özelliği ile tarih veya saat görünümüne geçebilir. Format özelliğinin alabileceği değerler aşağıda gösterilmiştir. DateTimePicker kontrolleri pragramda anlaşılır olması için genellikle dt ile başlayan isimler ile isimlendirilirler. Örneğin: dtdoğumtarihi, dtbaslamatarihi. Aşağıda DateTimePicker kontroleri için en çok kullanılan özellikler tablolar şeklinde verilmiştir. Format Tarih veya saat verilerini standart veya özel formatlar ile DateTimePickerFormat göstermeye yarar. DateTimePickerFormat ile beraber kullanılır. Long Short Time Custom* * Format Custom olunca yani isteğe bağlı olunca CustomFormat özelliği de atanmalıdır. Yukarıdaki Custom format için CustomFormat = "dd/mm/yyyy - ddd HH:mm" şeklinde ayarlanmıştır. ShowCheckBox DateTimePicker kontrolünün içinde bir CheckBox (seçim kutucuğu) bool nun görünmesini sağlar. datetimepicker1.showcheckbox = true; datetimepicker1.showcheckbox = false; ShowUpDown true yapılırsa DateTimePicker kontrolünün aşağıya doğru açılması yerine bool arttırma ve eksiltme için aşağı yukarı okların görünmesini sağlar. datetimepicker1.showupdown = true; 7 Bartın MYO Bilgisayar Programcılığı Öğr. Gör. Bayram AKGÜL Güz Dönemi

8 CustomFormat Tarih ve saat için belirtilen özel formatı ayarlar. string datetimepicker1.customformat = "dd MMM yyyy ddd HH:mm"; datetimepicker1.customformat = "dd/mm/yy HH:mm:ss"; Aşağıdaki tabloda format belirteçlerinin neler olduğu ne işe yaradıkları listelenmiştir. Format Belirteci Örnekler "d" 1 den 31 e kadar ayın günleri, baştaki 0 görünmez 1/6/2009, 15/6/2009 "dd" 01 den 31 e kadar ayın günleri 01/06/2009, 15/6/2009 "ddd" Haftanın günlerini üç harfli olarak verir. 05/01/2010 Çar "dddd" Haftanın günlerini full olarak verir. 05/01/2010 Çarşamba "M" 1 den 12 ye kadar aylar, baştaki 0 görünmez 15/6/2009 "MM" 01 den 12 ye kadar aylar 15/06/2009 "MMM" Ay isimlerini üç harfli olarak yazar 05 Oca 2010 "MMMM" Ay isimlerini full yazar 05 Ocak 2010 "y" 0 dan 99 a kadar yıllar, baştaki 0 görünmez 01/01/98, 01/01/5 "yy" 00 dan 99 a kadar yıllar 01/01/98, 01/01/05 "yyy" Yılları üç basamak olarak gösterir 1/1/001, 1/1/900, 1/1/1900, 6/15/2009 "yyyy" Yılları dört basamak olarak gösterir. 1/1/0001, 1/1/0900, 1/1/1900, 6/15/2009 "h" Saatleri 12 saatlik formatta gösterir, baştaki 0 görünmez 1:45:30 AM, 11:45:30 PM "hh" Saatleri 12 saatlik formatta gösterir. 01:45:30 AM, 11:45:30 PM "H" Saatleri 24 saatlik formatta gösterir, baştaki 0 görünmez 1:45:30, 13:45:30 "HH" Saatleri 24 saatlik formatta gösterir. 01:45:30, 13:45:30 "m" 0 dan 59 a kadar dakikalar, baştaki 0 görünmez 1:9:30 "mm" 00 dan 59 a kadar dakikalar. 1:09:30 "s" 0 dan 59 a kadar saniyeler, baştaki 0 görünmez 1:45:9 "ss" 00 dan 59 a kadar saniyeler. 01:45:09 datetimepicker kontrolü programatik olarak aşağıdaki gibi kullanılabilir. datetimepicker1.mindate = new DateTime(1985, 6, 20); // alabileceği en küçük tarih datetimepicker1.maxdate = DateTime.Today; // alabileceği en büyük tarih datetimepicker1.format = DateTimePickerFormat.Custom; // Özel format // format ayarla Ocak 07, Cuma datetimepicker1.customformat = "MMMM dd, yyyy - dddd"; // CheckBox ve yukarı-aşağı okları göster. datetimepicker1.showcheckbox = true; datetimepicker1.showupdown = true; MessageBox.Show(dateTimePicker1.Value.ToLongDateString()); // Mesajda göster 8 Bartın MYO Bilgisayar Programcılığı Öğr. Gör. Bayram AKGÜL Güz Dönemi

9 6. PictureBox Resim dosyalarını(bitmap, metafile, icon, JPEG, GIF, veya PNG) görüntülemek için kullanılan kontrollerdir. Image özelliği ile görüntülenecek resim ayarlanabilir. Tasarım aşamasında resim kutusunun sağ üst köşesindeki ok tıklanır, açılan pencereden Choose Image seçeneği tıklanır ve resim seçilir. Kod ile ayarlanmak istenirse aşağıdaki kodu yazmak gerekecektir. picturebox1.image = Image.FromFile(@"C:\resim adresi\resim.jpg"); SizeMode özelliği ile resim kutusunun içerisindeki resmin boyutları ve görünümü aşağıdaki gibi değişkenlik gösterir. Alabileceği değerler PictureBoxSizeMode ile beraber Normal, StretchImage, Zoom, CenterImage ve AutoSize değerleridir. Normal StretchImage Zoom CenterImage AutoSize picturebox1.sizemode = PictureBoxSizeMode.Normal; picturebox1.sizemode = PictureBoxSizeMode.StretchImage; picturebox1.sizemode = PictureBoxSizeMode.Zoom; picturebox1.sizemode = PictureBoxSizeMode.CenterImage; picturebox1.sizemode = PictureBoxSizeMode.AutoSize; Bu modları teker teker deneyerek farklarını anlamaya çalışınız. BorderStyle özelliği ile resim kutusunun kenarlık özellikleri değiştirilebilir. Adres verilerek resim kutusuna aşağıdaki gibi resim yüklenebilir. picturebox1.load(@"c:\resim adresi\resim.jpg"); Bu adres internetten bir resim linki de olabilir: picturebox1.load(" Resim kutusundaki resim kaydedilmek istenirse aşağıdaki gibi kaydedilebilir: picturebox1.image.save(@"c:\kaydetme adresi\resim.jpg"); 9 Bartın MYO Bilgisayar Programcılığı Öğr. Gör. Bayram AKGÜL Güz Dönemi

10 7. Hata Kontrolü Program yazarken hata verebilecek kodlar try-catch blokları arasına yazılır. try // hata oluşabilecek kod catch(exception ex) // hata oluştuğunda çalışmasını istediğimiz kod Örneğin aşağıdaki kodu yazalım. picturebox1.image = Image.FromFile(@"C:\resim adresi\resim.jpg"); Peki ya belirtilen adreste bir resim dosyası yoksa ne olacak? Bu durumda program hata verecek ve çıkacak. Bunu önlemek için kodumuzu aşağıdaki gibi yazarsak program hata verse bile programdan çıkmayacak. try picturebox1.image = Image.FromFile(@"C:\resim adresi\resim.png"); catch (Exception ex) // muhtemelen belirtilen adreste dosya bulunamadı diye hata verecektir. MessageBox.Show(ex.Message); // resim bulunamadığı için resim yerini error resmi koy picturebox1.image = (Image)SystemIcons.Error.ToBitmap(); Hata verse de vermese de her ihtimalde çalışmasını istediğimiz kodları finally bloğuna yazıyoruz. // textbox1 de bpr251 olduğunu varsayalım int sayi = 0; try string str = textbox1.text.substring(3, 3); sayi = int.parse(str); catch(exception ex) // hata mesajını ilet MessageBox.Show(ex.Message); finally // sayi değişkeninin son halini bildir. MessageBox.Show(sayi.ToString()); Eğer textbox1 de 3. indexten başlayıp 3 rakam yoksa hata verecek ve catch bloğu çalışacak. Hata verse de vermese de finally bloğu çalışacaktır. 10 Bartın MYO Bilgisayar Programcılığı Öğr. Gör. Bayram AKGÜL Güz Dönemi

HSancak Nesne Tabanlı Programlama I Ders Notları

HSancak Nesne Tabanlı Programlama I Ders Notları CheckBox Onay Kutusu, kullanıcının mantıksal bir ifade hakkında seçim yapmasına imkân verir. Kullanıcıya seçenekler sunmayı sağlar. Birçok seçenek seçilebilir. CheckBox Özellikleri Özellik Değer Tipi Açıklama

Detaylı

C# Form Uygulamaları. Nesne Tabanlı Programlama I (C#) Ders Notu. S.Ü.Akören A.R.E. Meslek Yüksekokulu C.ÖZCAN- F.SARAY

C# Form Uygulamaları. Nesne Tabanlı Programlama I (C#) Ders Notu. S.Ü.Akören A.R.E. Meslek Yüksekokulu C.ÖZCAN- F.SARAY Nesne Tabanlı Programlama I (C#) Ders Notu S.Ü.Akören A.R.E. Meslek Yüksekokulu C.ÖZCAN- F.SARAY C# Form Uygulamaları C# da yeni bir uygulama açmak için File>New>Project seçilir. Daha sonra açılan pencerede

Detaylı

Şekil 2.1. Bu bölümde ASP.Net platformumuzu açtığımızda Toolbox penceresindeki Standart bölümündeki kontrollerden bahsedeceğiz.(şekil 2.2) Şekil 2.

Şekil 2.1. Bu bölümde ASP.Net platformumuzu açtığımızda Toolbox penceresindeki Standart bölümündeki kontrollerden bahsedeceğiz.(şekil 2.2) Şekil 2. 6 7 Server Kontrol Nedir? Kullanıcı arabirimi veya diğer ilişkisel fonksiyonlar oluşturmak üzere Server üzerinde çalışan componentlere denir. Server kontroller runat= server özelliğine sahiptirler. (Şekil

Detaylı

Ders 7: Form Kontrol Elemanları. barisgokce.com

Ders 7: Form Kontrol Elemanları. barisgokce.com Ders 7: Form Kontrol Elemanları Hazırlayan : Öğr. Grv.. Barış GÖKÇE Đletişim im : www.barisgokce barisgokce.com DateTimePicker Kullanıcıya tarih ve zaman ile ilgili bilgi göstermek ve almak için kullanılır.

Detaylı

3. CheckedListBox 4. ListView

3. CheckedListBox 4. ListView Bu Derste Öğrenecekleriniz: 1. ComboBox 2. ListBox 3. CheckedListBox 4. ListView 5. ImageList No Adı Araç Çubuğu Görünümü Açıklama 1 ComboBox Açılır kutu, içlerinden bir tanesi seçilir 2 ListBox Liste

Detaylı

Çözüm :RadioButtonList1 kontrolunuekliyoruz.enableautopostback iaktifleştiriyoruz..

Çözüm :RadioButtonList1 kontrolunuekliyoruz.enableautopostback iaktifleştiriyoruz.. 3 Kasım 2011 / Perşembe Örnek : Button a tıklamadan seçim yapınca işlem yapılsın. Çözüm :RadioButtonList1 kontrolunuekliyoruz.enableautopostback iaktifleştiriyoruz.. RadioButtonList1 e tek tıklayıp sağdan

Detaylı

Visual Studio 2010 veya 2013, Sharp Develop 3.2 programlarını kurabilirsiniz.

Visual Studio 2010 veya 2013, Sharp Develop 3.2 programlarını kurabilirsiniz. GÖRSEL PROGRAMLAMA II Visual Studio 2010 veya 2013, Sharp Develop 3.2 programlarını kurabilirsiniz. Başlat/Programlar/Microsoft Visual Studio 2010 çalıştırılır. Açılan programda New Project seçilir, sol

Detaylı

Ünite 7. Gelişmiş Nesneler II. Bilgisayar Programcılığı Önlisans Programı GÖRSEL PROGRAMLAMA I. Öğr. Gör. Rıza ALTUNAY

Ünite 7. Gelişmiş Nesneler II. Bilgisayar Programcılığı Önlisans Programı GÖRSEL PROGRAMLAMA I. Öğr. Gör. Rıza ALTUNAY Gelişmiş Nesneler II Ünite 7 Bilgisayar Programcılığı Önlisans Programı GÖRSEL PROGRAMLAMA I Öğr. Gör. Rıza ALTUNAY 1 Ünite 7 GELİŞMİŞ NESNELER II Öğr. Gör. Rıza ALTUNAY İçindekiler 7.1. TAB KONTROL...

Detaylı

5. Hafta Kontrollerin Genel Özellikleri BPR251 Görsel

5. Hafta Kontrollerin Genel Özellikleri BPR251 Görsel 1. En çok kullanılan Kontrol Özellikleri Location Height Text Width Location: Bir kontrolün form veya başka bir kontrol üzerindeki konumunu belirtir. Location özelliğinin aslında bir nokta (Point) nesnesidir.

Detaylı

1 GİRİŞ 1 C# Hakkında Genel Bilgiler 1.Net Framework 1 CLR 2 CLR Ve CTS 2 Temel Sınıf Kütüphanesi 3 CIL 3 Algoritma Nedir? 4 Sözde Kod (Pseudocode) 5

1 GİRİŞ 1 C# Hakkında Genel Bilgiler 1.Net Framework 1 CLR 2 CLR Ve CTS 2 Temel Sınıf Kütüphanesi 3 CIL 3 Algoritma Nedir? 4 Sözde Kod (Pseudocode) 5 İÇİNDEKİLER IX İÇİNDEKİLER 1 GİRİŞ 1 C# Hakkında Genel Bilgiler 1.Net Framework 1 CLR 2 CLR Ve CTS 2 Temel Sınıf Kütüphanesi 3 CIL 3 Algoritma Nedir? 4 Sözde Kod (Pseudocode) 5 2 VISUAL STUDIO GELİŞTİRME

Detaylı

SP_RENAMEDB eski_isim, yeni_isim VEYA SP_RENAMEDB 'eski isim', 'yeni isim'

SP_RENAMEDB eski_isim, yeni_isim VEYA SP_RENAMEDB 'eski isim', 'yeni isim' Bu Derste Öğrenecekleriniz: 1- Veri Tabanı Adı Değiştirme 2- Nesnelerin Adını Değiştirme a. Tablo Adı Değiştirme b. Alan Adı Değiştirme c. Constraint (Kısıtlama) Adı Değiştirme 3- Tablo Düzenleme Komutları

Detaylı

using System; using System.Diagnostics; using System.Drawing; using System.Windows.Forms; using System.Runtime.InteropServices;

using System; using System.Diagnostics; using System.Drawing; using System.Windows.Forms; using System.Runtime.InteropServices; using System; using System.Diagnostics; using System.Drawing; using System.Windows.Forms; using System.Runtime.InteropServices; namespace BMYOWordPad public partial class Form1 : Form // kaydırma çubuğu

Detaylı

Yeni bir proje açarken File New - Web Site diyoruz. Gelen ekranda Visual Basic veya C# seçilebilir. Biz ders kapsamında C# programlama dilini seçtik.

Yeni bir proje açarken File New - Web Site diyoruz. Gelen ekranda Visual Basic veya C# seçilebilir. Biz ders kapsamında C# programlama dilini seçtik. ASP.NET DERS 1 Yeni bir proje açarken File New - Web Site diyoruz. Gelen ekranda Visual Basic veya C# seçilebilir. Biz ders kapsamında C# programlama dilini seçtik. Gelen ekranda Visual C# seçildikten

Detaylı

HSancak Nesne Tabanlı Programlama I Ders Notları

HSancak Nesne Tabanlı Programlama I Ders Notları ComboBox Bir Windows açılan kutu sunu temsil eder. ComboBox kontrolü, kullanıcıların bazı değerleri açılan bir listeden seçmesini sağlar. Listeye tasarım anında veya çalışma anında öğe eklenebilir. Listeye

Detaylı

ASP.NET ile Bir Web Sitesi Oluşturma

ASP.NET ile Bir Web Sitesi Oluşturma 29,30 Eylül 2011 ASP.NET ile Bir Web Sitesi Oluşturma ASP.NET sitesi oluşturmak için File menüsündeki, New açılır listesindeki, Web Site komutuna tıklıyoruz Açılan pencereden C# içindeki ASP.NET Web Site

Detaylı

IPACK LADDER. Arayüz Dökümantasyonu

IPACK LADDER. Arayüz Dökümantasyonu IPACK LADDER Arayüz Dökümantasyonu I. Giriş Bu dökümantasyon IPack Ladder yazılımının arayüz kullanımını, kullanılan model ile ilişkilerini ve işlevsel açıklamaları kapsamak üzere hazırlanmıştır. II. Dökümantasyon

Detaylı

2 VISUAL STUDIO 2012 GELİŞTİRME ORTAMI

2 VISUAL STUDIO 2012 GELİŞTİRME ORTAMI İÇİNDEKİLER VII İÇİNDEKİLER 1 GİRİŞ 1 C# Hakkında Genel Bilgiler 1.NET Framework 1 CLR 2 CLR Ve CTS 2 Temel Sınıf Kütüphanesi 3 CIL 3 Algoritma Nedir? 4 Sözde Kod (Pseudocode) 5 2 VISUAL STUDIO 2012 GELİŞTİRME

Detaylı

LABEL BUTTON - TEXTBOX

LABEL BUTTON - TEXTBOX -1-1. Label Nesnesi : LABEL BUTTON - TEXTBOX Orijinal değişken adı label1 olarak gelecektir. İsterseniz bu ismi değiştirebilirsiniz. Nereden ev Nasıl mı? Label1 i seç Properities penceresinden Name özelliğini

Detaylı

Burak Kıymaz 13.10.2015 JAVA FX

Burak Kıymaz 13.10.2015 JAVA FX JavaFx neden çıktı? JAVA FX Eskiden desktop için swing kullanılırdı fakat pek iyi değildi. Javafx bu konuda css kullanmaya da izin verdiği için daha iyi bulundu. xml veriyi biçimlendirmek için kullanılan

Detaylı

Örnek Uygulama: CheckedListBox da seçili olanları listbox nesnesine ekleyen program.

Örnek Uygulama: CheckedListBox da seçili olanları listbox nesnesine ekleyen program. Nesne Tabanlı Programlama I (C#) Ders Notu S.Ü.Akören A.R.E. Meslek Yüksekokulu C.ÖZCAN- F.SARAY 11 Selecteditem: Hangi öğe seçili ise onun adını verir. CheckedListBox da seçili olanları listbox nesnesine

Detaylı

Hedefler. Modül 9: Windows Programlama

Hedefler. Modül 9: Windows Programlama Modül 9: Windows Programlama Hedefler Listeleme Kontrolleri ListBox, TreeView, ComboBox Resim Kontrolleri PictureBox, ImageList Düzenleme Kontrolleri TabControl, Panel, HScrollBar, VScrollBar Zaman ve

Detaylı

TEMEL BİLGİSAYAR. Ders Notları. Yrd. Doç. Dr. Seyit Okan KARA

TEMEL BİLGİSAYAR. Ders Notları. Yrd. Doç. Dr. Seyit Okan KARA TEMEL BİLGİSAYAR Ders Notları Yrd. Doç. Dr. Seyit Okan KARA Pencerenin ortasında bulunan beyaz sayfa, slayt tasarımında kullanacağımız sayfamızdır. Sol panelde bu slayt sayfasının küçültülmüş halde bir

Detaylı

Response : Sunucunun istemciye veri yollamasını

Response : Sunucunun istemciye veri yollamasını Response : Sunucunun istemciye veri yollamasını 27 Ekim 2011 / Perşembe Örnek : 2 tane sayfa açıyoruz,1nci ye TextBox1 ve Button ekliyoruz. Şunu istiyoruz,1nci sayfada şifre girilince, Button u tıklayınca

Detaylı

Görsel Programlama (Visual Programming)

Görsel Programlama (Visual Programming) Görsel Programlama (Visual Programming) 2014-2015 Bahar Dönemi ListBox 1 2 Bileşeni(Nesnesi) Text Özelliği TextBox nesnesi gibi kullanılabilir 3 Item Ekleme 4 combobox1.maxdropdownitems = 5; combobox1.maxdropdownwidth=200;

Detaylı

2014-2015 EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI

2014-2015 EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI 2014-2015 EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI İşletim Sisteminde Yapılan Uygulamalar Bir Bilgisayarda Hangi İşletim Sistemi Yüklü Olduğunu

Detaylı

ÖĞRENME FAALİYETİ 1 ÖĞRENME FAALİYETİ 1 1. FORMLAR

ÖĞRENME FAALİYETİ 1 ÖĞRENME FAALİYETİ 1 1. FORMLAR ÖĞRENME FAALİYETİ 1 AMAÇ ÖĞRENME FAALİYETİ 1 Uygun ortam sağlandığında web sayfaları için formlar oluşturabileceksiniz. ARAŞTIRMA Web sayfalarında formların kullanım amaçlarını ve nasıl kullanıldığını

Detaylı

UYGULAMALAR. İkinci liste kutusu (List 2) Birinci liste Kutusu (List 1) Metin Kutusu

UYGULAMALAR. İkinci liste kutusu (List 2) Birinci liste Kutusu (List 1) Metin Kutusu UYGULAMALAR Uygulama 1:Komut butonu, metin kutusu ve liste kutusu kullanarak bir program oluşturacağız. Programda, bir metin kutusuna girilen sayılardan pozitif olanlar bir listeye, negatif olanlar başka

Detaylı

EXCEL 2007 ELEKTRONİK ÇİZELGE

EXCEL 2007 ELEKTRONİK ÇİZELGE EXCEL 2007 ELEKTRONİK ÇİZELGE Excel, Microsoft Office paketinde yer alan ve iş hayatında en sık kullanılan programlardandır. Bir hesap tablosu programıdır. Excel, her türlü veriyi (özellikle sayısal verileri)

Detaylı

SP_RENAMEDB eski_isim, yeni_isim VEYA SP_RENAMEDB 'eski isim', 'yeni isim'

SP_RENAMEDB eski_isim, yeni_isim VEYA SP_RENAMEDB 'eski isim', 'yeni isim' Bu Derste Öğrenecekleriniz: 1- Veri Tabanı Adı Değiştirme 2- Nesnelerin Adını Değiştirme a. Tablo Adı Değiştirme b. Alan Adı Değiştirme c. Constraint (Kısıtlama) Adı Değiştirme 3- Tablo Düzenleme Komutları

Detaylı

BİLGİSAYARDA OFİS PROGRAMLARI BİÇİMLENDİRME

BİLGİSAYARDA OFİS PROGRAMLARI BİÇİMLENDİRME BİLGİSAYARDA OFİS PROGRAMLARI BİÇİMLENDİRME Büro Yönetimi Öğretmeni Fatma GEZ BİÇİMLENDİRME Yazmış olduğumuz metinleri farklı boyut, renk, yazı tipi vb. özelliklerde yazabilmek için biçimlendirme işlemi

Detaylı

NPratik Yazılım Kurulum Kılavuzu. Yedekleme İşlemi

NPratik Yazılım Kurulum Kılavuzu. Yedekleme İşlemi NPratik Yazılım Kurulum Kılavuzu Herhangi bir neden ile bilgisayarınızı formatlamadan önce NPratik Yazılım Verilerinizi yedeklemeniz gerekmektedir. Programı ilk defa kuruyorsanız NPratik Yazılım Kurulum

Detaylı

Photoshop ta Web Sayfaları Oluşturma

Photoshop ta Web Sayfaları Oluşturma Photoshop ta Web Sayfaları Oluşturma Dilimleme Photoshop ta üzerinde çalışılan resim dosyaları, düzenlenen fotoğraflar veya tasarlanan sayfalar web ortamında kullanılmak üzere hazırlanabilir. Bir web sayfasını

Detaylı

ELEKTRONİK ÇİZELGE. Hücreleri Biçimlendirme. Formülleri Kullanma. Verileri Sıralama. Grafik Oluşturma 1) HÜCRELERİ BİÇİMLENDİRME

ELEKTRONİK ÇİZELGE. Hücreleri Biçimlendirme. Formülleri Kullanma. Verileri Sıralama. Grafik Oluşturma 1) HÜCRELERİ BİÇİMLENDİRME Hücreleri Biçimlendirme ELEKTRONİK ÇİZELGE Formülleri Kullanma Verileri Sıralama Grafik Oluşturma 1) HÜCRELERİ BİÇİMLENDİRME Elektronik Çizelge de sayıları; bin ayracı, yüzde oranı, tarih/saat ve para

Detaylı

Sınıf Nesne Kavramları C# Bileşenleri Özellikler, Olaylar, Metotlar

Sınıf Nesne Kavramları C# Bileşenleri Özellikler, Olaylar, Metotlar Sınıf Nesne Kavramları C# Bileşenleri Özellikler, Olaylar, Metotlar 1 İçindekiler Sınıf ve Nesneler Bileşenler Özellikler Metotlar Olaylar 2 Nesneye yönelik programlama Sınıf Nesne 3 Sınıf Ortak özelliklerin

Detaylı

EKOM WEB DESIGNER PROGRMI KULLANMA KILAVUZ. 1 - Web Sayfası Tasarımı Oluşturma / Var Olan Tasarımı Açma:

EKOM WEB DESIGNER PROGRMI KULLANMA KILAVUZ. 1 - Web Sayfası Tasarımı Oluşturma / Var Olan Tasarımı Açma: EKOM WEB DESIGNER PROGRMI KULLANMA KILAVUZ 1 Web Sayfası Tasarımı Oluşturma / Var Olan Tasarımı Açma 2 Web Sayfasına Yeni Element Ekleme Ve Özelliklerini Belirleme Değişiklik Yapma 3 Web Sayfası Tasarımını

Detaylı

Bilgisayar Grafiğine Giriş Ders Notları

Bilgisayar Grafiğine Giriş Ders Notları Bilgisayar Grafiğine Giriş Ders Notları picturebox1.imagelocation = @"C:\dosyakonum\resimdosyasi.png"; Image img = Image.FromFile(@"C:\dosyakonum\resimdosyasi.png "); picturebox1.image = img; Image img

Detaylı

Aşağıdaki şemaya dikkat edin. Sorgulamalarımızı genellikle bu şemaya göre yapacağız.

Aşağıdaki şemaya dikkat edin. Sorgulamalarımızı genellikle bu şemaya göre yapacağız. Bu Derste Öğrenecekleriniz: 1- Sorgulama Yaparken Gruplama (GROUP BY) 2- Gruplamada Koşul Kullanımı (HAVING) 3- Sorgulama Yaparken Sıralama (ORDER BY) 4- Sorgulamalarda İşlem Yapma 5- Güncellemelerde İşlem

Detaylı

BOTAŞ EBT BİLGİ YÖNETİM SİSTEMİ WEB SERVİSLERİ

BOTAŞ EBT BİLGİ YÖNETİM SİSTEMİ WEB SERVİSLERİ BOTAŞ EBT BİLGİ YÖNETİM SİSTEMİ WEB SERVİSLERİ KULLANIM KLAVUZU 21.10.2013 Sürüm: 2.2.1 (27.12.2013) Sayfa 1 / 11 Güncellenen Bölümler Sürüm 2.2.1 Yayınlanma Tarihi 27.12.2013 Güncellenen Bölümler GUNSONUAKISGONDER

Detaylı

C# Yazım Kuralları ERCİYES. Ü. BİLGİSAYAR M. COMPUTER PROGRAMMING II 1 FEHİM KÖYLÜ

C# Yazım Kuralları ERCİYES. Ü. BİLGİSAYAR M. COMPUTER PROGRAMMING II 1 FEHİM KÖYLÜ C# Yazım Kuralları 1 İçindekiler C# Yazım Kuralları Veritipleri Değişkenler Operatörler Sınıflar Nesneler, Özellik, Metot ve Olay Bileşenler 2 C# yazım kuralları Deyimlerde büyük küçük harf yazıma uyulmalı

Detaylı

Görsel Programlama-I Dersi Notları

Görsel Programlama-I Dersi Notları Görsel Programlama-I Dersi Notları Görsel Prog. Araçları: Visual Studio, Visual Basic, Delphi, Java, Android Studio...vb Visual Studio: Microsoft firması tarafından geliştirilen ve masaüstü, internet,

Detaylı

7. BELGEYE RESİM EKLEME, YAZIM ve ÇİZİM ÖZELLİKLERİ

7. BELGEYE RESİM EKLEME, YAZIM ve ÇİZİM ÖZELLİKLERİ BÖLÜM 7 7. BELGEYE RESİM EKLEME, YAZIM ve ÇİZİM ÖZELLİKLERİ 7.1. Belgeye Resim Eklemek Word programı; belgelere kendi içindeki resim galerisinde bulunan resimleri veya başka programlarda düzenlenmiş resimleri

Detaylı

Adım Adım SPSS. 1- Data Girişi ve Düzenlemesi 2- Hızlı Menü. Y. Doç. Dr. İbrahim Turan Nisan 2011

Adım Adım SPSS. 1- Data Girişi ve Düzenlemesi 2- Hızlı Menü. Y. Doç. Dr. İbrahim Turan Nisan 2011 Adım Adım SPSS 1- Data Girişi ve Düzenlemesi 2- Hızlı Menü Y. Doç. Dr. İbrahim Turan Nisan 2011 File (Dosya) Menüsü Excel dosyalarını SPSS e aktarma Variable View (Değişken Görünümü 1- Name (İsim - Kod)

Detaylı

BÖLÜM 5 5. TABLO OLUŞTURMAK

BÖLÜM 5 5. TABLO OLUŞTURMAK BÖLÜM 5 5. TABLO OLUŞTURMAK Belli bir düzen içerisinde yan yana ve alt alta sıralanmış veya hizalı şekilde oluşturulması gereken bilgiler word de tablo kullanılarak hazırlanırlar. Örneğin bir sınıfa ait

Detaylı

3. Hafta Tablo İşlemleri BPR255 Veritabanı. Bu Derste Öğrenecekleriniz: 1. Tablo İşlemleri. 1.2. Kısıtlamalar (Constraints)

3. Hafta Tablo İşlemleri BPR255 Veritabanı. Bu Derste Öğrenecekleriniz: 1. Tablo İşlemleri. 1.2. Kısıtlamalar (Constraints) Bu Derste Öğrenecekleriniz: 1. Tablo İşlemleri 1.1. Tablo Oluşturma 1.2. Tablo Oluşturmada Kısıtlamalar Constraints 1.3. Tablo Silme a. NULL, NOT NULL b. PRIMARY KEY c. UNIQUE d. FOREIGN KEY e. CHECK f.

Detaylı

AKADEMİK LMS PROGRAMI ÖĞRETİM ELEMANI SORU HAZIRLAMA KILAVUZU

AKADEMİK LMS PROGRAMI ÖĞRETİM ELEMANI SORU HAZIRLAMA KILAVUZU AKADEMİK LMS PROGRAMI ÖĞRETİM ELEMANI SORU HAZIRLAMA KILAVUZU UZAKTAN EĞİTİM AKADEMİK LMS ÖĞRETİM ELEMANI SORU HAZIRLAMA KILAVUZU Hangi derse soru eklenecekse o derse tıklanır. Daha sonra; İşlemler-> Soru

Detaylı

Resim 7.20: Yeni bir ileti oluşturma

Resim 7.20: Yeni bir ileti oluşturma F İLETİLER Konuya Hazırlık 1. E-posta adresinden yeni bir ileti nasıl oluşturulur? 1. İLETI GÖNDERME a. Yeni bir ileti oluşturma: Yeni bir ileti oluşturmak için Dosya/Yeni/E-posta iletisi seçilebileceği

Detaylı

Karabük Üniversitesi, Mühendislik Fakültesi...www.ibrahimcayiroglu.com WEB TEKNOLOJİLERİ

Karabük Üniversitesi, Mühendislik Fakültesi...www.ibrahimcayiroglu.com WEB TEKNOLOJİLERİ WEB TEKNOLOJİLERİ VISUAL STUDIO DA YENİ BİR PROJE OLUŞTURMA Visual Studio (VS) programını çalıştırdığımızda karşımıza boş bir ekran gelir. Yeni bir proje oluştururken File>New>Project yolu kullanılarak

Detaylı

2- Kontrol Sil... 17. 3-En Öne Getir... 13 4-En Arkaya Gönder... 13 4.5.8.2 Resim... 14. 1-Özellikler:... 18 Genel Özellikler...

2- Kontrol Sil... 17. 3-En Öne Getir... 13 4-En Arkaya Gönder... 13 4.5.8.2 Resim... 14. 1-Özellikler:... 18 Genel Özellikler... i İçindekiler Kullanıcı Giriş Ekranı... 1 Ana Sayfa... 2 1-Projeler... 3 1.1 Yeni Proje... 3 1.2 Proje Düzenle... 3 1.3 Proje Sil... 3 1.4 Listeyi Güncelle.... 3 2-Gruplar... 4 2.1.1 Grup Adı.... 5 2.1.2

Detaylı

Uygulama1) Şart yapısının kullanımı CheckBox1 bileşeninin işaretlendiğinde ekranda Kutu işaretlendi mesajı veren kodları yazınız.

Uygulama1) Şart yapısının kullanımı CheckBox1 bileşeninin işaretlendiğinde ekranda Kutu işaretlendi mesajı veren kodları yazınız. Uygulama1) Şart yapısının kullanımı CheckBox1 bileşeninin işaretlendiğinde ekranda Kutu işaretlendi mesajı veren kodları yazınız. Label1.Text = "Kutu işaretlendi " Label1.Text = "Kutu işaretlenmedi " Uygulama

Detaylı

UZAKTAN EĞİTİM YÖNETİM SİSTEMİ (MMYO)EĞİTMEN YARDIM KILAVUZU

UZAKTAN EĞİTİM YÖNETİM SİSTEMİ (MMYO)EĞİTMEN YARDIM KILAVUZU UZAKTAN EĞİTİM YÖNETİM SİSTEMİ (MMYO)EĞİTMEN YARDIM KILAVUZU MERSİN, 2018 MERSİN MESLEK YÜKSEKOKULU ANA SAYFASI TANITIMI Mersin Meslek Yüksekokulu resmi web sitesine http://uzak4.mersin.edu.tr/index.php

Detaylı

Görsel Programlama (Visual Programming) 2.Hafta

Görsel Programlama (Visual Programming) 2.Hafta Görsel Programlama (Visual Programming) 2.Hafta 2016-2017 Bahar Dönemi Class Yapısı ve Form 1Muhammer İLKUÇAR, MAKÜ-2015 BURDUR Class - Obje Nesne (Nesne tabanlı programlama) İnsan ırkının ortak özelliklerini

Detaylı

BOTAŞ EBT BİLGİ YÖNETİM SİSTEMİ WEB SERVİSLERİ

BOTAŞ EBT BİLGİ YÖNETİM SİSTEMİ WEB SERVİSLERİ BOTAŞ EBT BİLGİ YÖNETİM SİSTEMİ WEB SERVİSLERİ KULLANIM KLAVUZU 21.10.2013 Sürüm: 2.2.0 Sayfa 1 / 10 Giriş EBT Sisteminin, Web Servisleri birinci versiyonu, BOTAŞ ile yapılan ayrıştırma çalışmalarına paralel

Detaylı

Kontrol ünitesi açıldıktan sonra sol üstte bulunan Windows simgesine tıklanarak menüden MagnetField programı seçilir.

Kontrol ünitesi açıldıktan sonra sol üstte bulunan Windows simgesine tıklanarak menüden MagnetField programı seçilir. MAGNET FIELD PROGRAMINDA CORS-TR SİSTEMİNİN KULLANILMASI Kontrol ünitesi açıldıktan sonra sol üstte bulunan Windows simgesine tıklanarak menüden MagnetField programı seçilir. Magnet Field programının açılması

Detaylı

2. Belgeye Metin Ekleme

2. Belgeye Metin Ekleme METİN İŞLEMLERİ Flashta 2 çeşit metin vardır:1)tlf metni 2)Klasik metin 1)TLF Metni : CS5 ile başlayan metin türü. TLF metni FLA dosyanızın yayınlama ayarlarında ActionScript 3.0 ve Flash Player 10 veya

Detaylı

Boğaziçi Üniversitesi Bilgi İşlem Merkezi. Web Yönetimi Birimi. Drupal Kullanım Kılavuzu

Boğaziçi Üniversitesi Bilgi İşlem Merkezi. Web Yönetimi Birimi. Drupal Kullanım Kılavuzu Boğaziçi Üniversitesi Bilgi İşlem Merkezi Web Yönetimi Birimi Drupal Kullanım Kılavuzu KONULAR 1. Kullanıcı Girişi Yapma 2. Ana Menüyü Düzenleme 3. Site Logosunu Düzenleme 4. Yeni Sayfa Ekleme / Düzenleme

Detaylı

Elbistan Meslek Yüksek Okulu Güz Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU

Elbistan Meslek Yüksek Okulu Güz Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU Elbistan Meslek Yüksek Okulu -2016 2017 Güz Yarıyılı Öğr. Gör. Murat KEÇECĠOĞLU Sayfa Görünümünün Değiştirilmesi: Belgenin normal, anahat, taslak, tam okuma sayfası ve web görünümlerinde gösterilmesini

Detaylı

EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI

EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI 2015-2016 EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI MİCROSOFT EXCEL PROGRAMI Programın Açılışı: Başlat Tüm Programlar Microsoft Office Microsoft

Detaylı

CHECKBOX, RADIOBUTTON, COMBOBOX. checkbox Kontrolü. özelliği açıklama Alabileceği değer İşaretli olup true, false olmadığı

CHECKBOX, RADIOBUTTON, COMBOBOX. checkbox Kontrolü. özelliği açıklama Alabileceği değer İşaretli olup true, false olmadığı CHECKBOX, RADIOBUTTON, COMBOBOX checkbox Kontrolü özelliği açıklama Alabileceği değer İşaretli olup true, false olmadığı Checked RightToLeft Appearance Yazı ile işaretin verileri Görünüm ile ilgili Yes

Detaylı

ArcGIS DE LAYOUT ĐŞLEMLERĐ

ArcGIS DE LAYOUT ĐŞLEMLERĐ ArcGIS DE LAYOUT ĐŞLEMLERĐ ArcGIS de harita sayısallaştırma ve diğer işlemler kadar layout işlemleri de oldukça önemlidir. Bu işlemler hazırlanan haritanın görsel hale getirilmesi, ölçek, yön oku ve lejant

Detaylı

AYDES PROJESİ MESAJ KUTUSU EĞİTİM DOKÜMANI

AYDES PROJESİ MESAJ KUTUSU EĞİTİM DOKÜMANI AYDES PROJESİ MESAJ KUTUSU İÇINDEKILER 1. DOKÜMAN SÜRÜMLERİ... 4 2. MESAJ KUTUSU ÖZELLİKLERİ... 4 2.1 Mesaj Kutusu Seçim... 4 2.1.1 Mesaj Dizinleri Listeleme / Mesaj Gösterme... 5 2.1.2 Mesaj Silme...

Detaylı

INPUTBOX KULLANIMI. Komut Düğmesine uygulanan algoritma örneği

INPUTBOX KULLANIMI. Komut Düğmesine uygulanan algoritma örneği INPUTBOX KULLANIMI InputBox komutu, Basic programlama dilinde program algoritması içinde ekran aracışığı ile bir sorgu yönlendirerek, kullanıcının bilgi girmesini sağlamak amacıyla kullanılır. Bu komutun

Detaylı

ML TFT 5 ARAYÜZ KULLANIM KILAVUZU

ML TFT 5 ARAYÜZ KULLANIM KILAVUZU ML TFT 5 ARAYÜZ KULLANIM KILAVUZU İçindekiler 1 ML TFT 5 Genel Özellikleri... 3 2 Arayüz... 3 2.1 Arayüz Hakkında... 3 2.2 Cihaz Haberleşmesi... 4 2.3 Kat Görselleri ve Ok Tipi Seçenekleri... 4 2.4 Tema

Detaylı

1 Aralık 2011 / Perşembe

1 Aralık 2011 / Perşembe 1 Aralık 2011 / Perşembe Örnek :İki adet panel var.eğer 1nci panelde şifre Mustafa ise kendimiz bir session değişkeni oluşturup tamam yazdıracağız.değilse Şifre hatalı yazdıracağız. protectedvoid Page_Load(object

Detaylı

İl İlçe uygulaması. : Seçilen ile ait ilçeleri listeleyen program. //İl değişkeni için kodu aşağıdaki sayfadan kopyalayınız.

İl İlçe uygulaması. : Seçilen ile ait ilçeleri listeleyen program. //İl değişkeni için kodu aşağıdaki sayfadan kopyalayınız. İl İlçe uygulaması //İl değişkeni için kodu aşağıdaki sayfadan kopyalayınız Açıklama : Seçilen ile ait ilçeleri listeleyen program String [,] il= private void Form1_Load(object sender, EventArgs e) { for

Detaylı

Finale de Türk Sanat Müziği ve Türk Halk Müziği donanımlarını kullanarak nota yazabilirsiniz.

Finale de Türk Sanat Müziği ve Türk Halk Müziği donanımlarını kullanarak nota yazabilirsiniz. Finale de Türk Sanat Müziği ve Türk Halk Müziği donanımlarını kullanarak nota yazabilirsiniz. Bunun için ilk olarak sitedeki dosyayı bilgisayarınıza indirin. Dosyayı extract edin. (XP kullanıcıları dosyaya

Detaylı

İNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 3 Asp.NET Doğrulama Kontrolleri

İNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 3 Asp.NET Doğrulama Kontrolleri İNTERNET PROGRAMLAMA 2 A S P. N E T Marmara Teknik Bilimler MYO / Hafta 3 Asp.NET Doğrulama Kontrolleri ASP.NET DOĞRULAMA KONTROLLERİ Doğrulama Kontrolleri; kullanıcılardan veri alınması gerektiği durumlarda,

Detaylı

C# Programlama. Windows Forms Uygulamaları - 1. Prof. Dr. Ümit KOCABIÇAK SAKARYA ÜNİVERSİTESİ

C# Programlama. Windows Forms Uygulamaları - 1. Prof. Dr. Ümit KOCABIÇAK SAKARYA ÜNİVERSİTESİ SAKARYA ÜNİVERSİTESİ C# Programlama Windows Forms Uygulamaları - 1 Prof. Dr. Ümit KOCABIÇAK Bu ders içeriğinin basım, yayım ve satış hakları Sakarya Üniversitesi ne aittir. "Uzaktan Öğretim" tekniğine

Detaylı

İNTERNET TABANLI PROGRAMLAMA

İNTERNET TABANLI PROGRAMLAMA İNTERNET TABANLI PROGRAMLAMA VISUAL STUDIO DA YENİ BİR PROJE OLUŞTURMA Visual Studio (VS) programını çalıştırdığımızda karşımıza boş bir ekran gelir. Yeni bir proje oluştururken File>New>Project yolu kullanılarak

Detaylı

BİLGİSAYAR PROGRAMLAMA. Yrd. Doç. Dr. Beytullah EREN beren@sakarya.edu.tr 0264 295 5642

BİLGİSAYAR PROGRAMLAMA. Yrd. Doç. Dr. Beytullah EREN beren@sakarya.edu.tr 0264 295 5642 BİLGİSAYAR PROGRAMLAMA Yrd. Doç. Dr. Beytullah EREN beren@sakarya.edu.tr 0264 295 5642 EXCEL DE GRAFİK UYGULAMA GRAFİKLER Grafikler, çok sayıda verinin ve farklı veri serileri arasındaki ilişkinin anlaşılmasını

Detaylı

24 Kasım 2011 / Perşembe

24 Kasım 2011 / Perşembe 24 Kasım 2011 / Perşembe Evde yüklemek için ServisPack1 yükleniyor.daha sonra Ajax Kontrol Toolkit i yüklüyoruz. 2008 için 3,5 olanı yüklenecek. Geçen hafta nasıl yükleneceği anlatıldı. TextBox1 ve ToolkitScriptManager

Detaylı

Check Box kullanımı ve Metin kutusu FONT özellikleri Check Box kutuları Option button nesnelerinden farklı olarak, programın çalışması sırasında farklı tercihlere bağlı olarak aynı anda birden çok seçeneğin

Detaylı

Aşağıdaki tabloyu inceleyin. Sorgulama işlemlerini bu tabloya göre yapacağız.

Aşağıdaki tabloyu inceleyin. Sorgulama işlemlerini bu tabloya göre yapacağız. Bu Derste Öğrenecekleriniz: Koşullu Sorgulamalar a. Karşılaştırma operatörleri b. Mantıksal operatörlerin kullanımı c. BETWEEN (Arasında) operatörü d. IS NULL Kullanımı e. Küme operatörü (IN) f. LIKE operatörü

Detaylı

VISUAL BASIC DE İŞLETİM SİSTEMİ DENETİM KOMUTLARI VE FONKSİYONLARI

VISUAL BASIC DE İŞLETİM SİSTEMİ DENETİM KOMUTLARI VE FONKSİYONLARI VISUAL BASIC DE İŞLETİM SİSTEMİ DENETİM KOMUTLARI VE FONKSİYONLARI Visual basic kodları yazılırken, yapılması istenen işlerin yanı sıra sistem ile ilgili bazı işlerin yapılması da (klasör oluşturma silme,

Detaylı

OKUL HABER EKLEME MODÜLÜ TANITIM DOSYASI. Okul haberlerinizi ilçemiz web sitesinde yayınlayabilmek için aşağıdaki adımları uygulamanız gerekmektedir.

OKUL HABER EKLEME MODÜLÜ TANITIM DOSYASI. Okul haberlerinizi ilçemiz web sitesinde yayınlayabilmek için aşağıdaki adımları uygulamanız gerekmektedir. OKUL HABER EKLEME MODÜLÜ TANITIM DOSYASI Okul haberlerinizi ilçemiz web sitesinde yayınlayabilmek için aşağıdaki adımları uygulamanız gerekmektedir. http://maltepe.meb.gov.tr/mebpanel adresine giriniz.

Detaylı

Data Structures Lab 1 2012-Güz

Data Structures Lab 1 2012-Güz Data Structures Lab 1 2012-Güz C# Ortamı Tanıtımı ve Uygulama Geliştirilmesi Visual Studio 2010 Ortamının Temini -NYG'ndan MSDN üyeliği için başvuru dilekçesi alınıp doldurulmalı ve yine NYG'ye teslim

Detaylı

www.elektrikogretmenleri.com

www.elektrikogretmenleri.com FIREWORKS (MENU OLUŞ TURMA) 1 Önce Başlat menüsü Programlar Adobe Web Premium CS3 Adobe Fireworks CS3 kısayol simgesi ile Fireworks programı açılır. 2 Fireworks programı açıldığında Karşımıza gelen Yeni

Detaylı

FRONT PAGE EĞİTİM NOTLARI BAŞLANGIÇ. 1- Open araç çubuğu düğmesinin yanındaki aşağı oku tıklayarak, web seçeneğini işaretleyin

FRONT PAGE EĞİTİM NOTLARI BAŞLANGIÇ. 1- Open araç çubuğu düğmesinin yanındaki aşağı oku tıklayarak, web seçeneğini işaretleyin FRONT PAGE EĞİTİM NOTLARI BAŞLANGIÇ 1- Open araç çubuğu düğmesinin yanındaki aşağı oku tıklayarak, web seçeneğini işaretleyin 2- Açılan sayfadan, oluşturulmak istenen sitenin içeriğine göre hazır şablon

Detaylı

Ecat 8. Hakbim Bilgi İşlem A.Ş. Versiyon

Ecat 8. Hakbim Bilgi İşlem A.Ş. Versiyon Ecat 8 Hakbim Bilgi İşlem A.Ş. Versiyon 2015 01.01 1 Ecat8 Nedir? Firmaların elektronik yedek parça kataloğu ihtiyacını karşılamak için Hakbim Bilgi İşlem tarafından geliştirilmiş ve geliştirilmeye devam

Detaylı

Uygulamalar 4 IsMissing Fonksiyonlar ve Alt Programlar Prosedür Parametreleri Public Function f(x,y,optional t, Optional k) End Function 1.

Uygulamalar 4 IsMissing Fonksiyonlar ve Alt Programlar Prosedür Parametreleri Public Function f(x,y,optional t, Optional k) End Function 1. Uygulamalar 4 IsMissing (Değişken) Visual Basic te fonksiyon veya alt programlara giriş parametresi olarak Optional deyimi kullanılırsa o parametre kullanılmadan da o fonksiyon çağrılabilir. IsMissing

Detaylı

Yeni Web Sitesi Oluşturma: Visual Studio 2012 açılır. File>New>Web Site>C#-Asp Empty Site

Yeni Web Sitesi Oluşturma: Visual Studio 2012 açılır. File>New>Web Site>C#-Asp Empty Site ASP.NET C# Yeni Web Sitesi Oluşturma: Visual Studio 2012 açılır. File>New>Web Site>C#-Asp Empty Site Proje üzerine web form ekleme: proje ismine sağ tıklanır.add>add New Item>web form Projeye harici css

Detaylı

BİLGİSAYAR BİLİMİ DERSİ (KUR 1) PYTHON PROGRAMLAMA DİLİ ÇALIŞMA KÂĞIDI - 1

BİLGİSAYAR BİLİMİ DERSİ (KUR 1) PYTHON PROGRAMLAMA DİLİ ÇALIŞMA KÂĞIDI - 1 BİLGİSAYAR BİLİMİ DERSİ (KUR 1) PYTHON PROGRAMLAMA DİLİ ÇALIŞMA KÂĞIDI - 1 Ekrana Metin Yazdırmak Ekranda metin yazdırmak istendiğinde print komutu kullanılır. Kullanımı aşağıda verilmiştir. Parantez içinde

Detaylı

HATA YAKALAMAK VE AYIKLAMAK GİRİŞ HATA AYIKLAMA. Hata Yakalamak ve Ayıklamak

HATA YAKALAMAK VE AYIKLAMAK GİRİŞ HATA AYIKLAMA. Hata Yakalamak ve Ayıklamak GİRİŞ HATA YAKALAMAK VE AYIKLAMAK Görsel programlamada gerçekleştirdiğimiz projelerde üzerinde önemle durmamız gereken konulardan biri de hata yakalama ve ayıklama üzerine alacağımız tedbirlerdir. Programlama

Detaylı

1. Hafta MS SQL Server 2008 Kurulum ve Tanıtımı BPR255 Veritabanı. Bu Derste Öğrenecekleriniz: Kurulum:

1. Hafta MS SQL Server 2008 Kurulum ve Tanıtımı BPR255 Veritabanı. Bu Derste Öğrenecekleriniz: Kurulum: Bu Derste Öğrenecekleriniz: 1- MS SQL Server 2008 Kurulumu ve Tanıtımı 2- Komut Kullanarak Veritabanı Oluşturma ve Silme 3- SQL Yazım Kuralları Kurulum: Sistem gereksinimleri: Desteklenen işletim sistemleri:

Detaylı

İNTERNET TABANLI PROGRAMLAMA

İNTERNET TABANLI PROGRAMLAMA İNTERNET TABANLI PROGRAMLAMA DÖNGÜLER (FOR, WHILE, DO-WHILE) C# da döngüleri dört çeşit olarak sayabiliriz. Bunlar a) For döngüsü: Bu döngüde başlangıç ve bitiş sınırları verilerek kullanılır. Döngü tanım

Detaylı

Uzaktan Eğitim Uygulama ve Araştırma Merkezi

Uzaktan Eğitim Uygulama ve Araştırma Merkezi JAVA PROGRAMLAMA Öğr. Gör. Utku SOBUTAY İÇERİK 2 Java Veri Tipleri ve Özelilkleri Değişken Tanımlama Kuralları Değişken Veri Tipi Değiştirme (Type Casting) Örnek Kodlar Java Veri Tipleri ve Özelilkleri

Detaylı

Görsel Programlama (Visual Programming) 2.Hafta

Görsel Programlama (Visual Programming) 2.Hafta Muhammer İLKUÇAR, MAKÜ-2015 BURDUR Görsel Programlama (Visual Programming) 2.Hafta 2014-2015 Bahar Dönemi CLASS YAPISI 1 Muhammer İLKUÇAR, MAKÜ-2011 BURDUR Class - Obje Nesne (Nesne tabanlı programlama)

Detaylı

Grafik Hazırlama Aracı

Grafik Hazırlama Aracı Grafik Hazırlama Aracı Ürün Grubu [X] Fusion@6 [X] Fusion@6 Standard [X] Entegre@6 Kategori Versiyon Önkoşulu [X] Yeni Fonksiyon 4.0.4 Uygulama Netsis Grafik Hazırlama aracı ile programın raporlarından

Detaylı

C# ile NJ Simulatöre Bağlanmak

C# ile NJ Simulatöre Bağlanmak C# ile NJ Simulatöre Bağlanmak Genel Bilgi Sysmac Studio da Değişkenlerin Oluşturulması Windows Form Oluşturulması Gerekli Dosyaların Referanslara Eklenmesi Form1.cs Dosya Yapısı Genel Bilgi Bu dökümanda

Detaylı

Bilgisayar Programcılığı. Görsel Programlama-I. Öğr. Gör. Cansu AYVAZ GÜVEN

Bilgisayar Programcılığı. Görsel Programlama-I. Öğr. Gör. Cansu AYVAZ GÜVEN Bilgisayar Programcılığı Görsel Programlama-I Öğr. Gör. Cansu AYVAZ GÜVEN DİYALOG PENCERELERİ MessageBox File Dialog Pencereleri o ColorDialog o FolderBrowserDialog o FontDialog o OpenFileDialog o SaveFileDialog

Detaylı

WEB SİTESİ YÖNETİM PANELİ KULLANMA YÖNERGESİ

WEB SİTESİ YÖNETİM PANELİ KULLANMA YÖNERGESİ WEB SİTESİ YÖNETİM PANELİ KULLANMA YÖNERGESİ Web Sitesi Yönetim Paneli, Üniversitemiz web sitesinde, birimlerimize ait web sitelerindeki içerikler üzerinde ekleme, silme, değiştirme gibi güncelleme işlemlerini,

Detaylı

http://www.microsoft.com/visualstudio/eng/downloads

http://www.microsoft.com/visualstudio/eng/downloads Visual Studio 2012'nin kurulumunu, Visual Studio'nun kullanımını ve Windows Store'da basit bir proje hazırlanmasını anlatacağım. Hepsinden önce Visual Studio ortamından biraz bahsedelim. Visual Studio

Detaylı

İSTANBUL KEMERBURGAZ ÜNİVERSİTESİ İÇERİK YÖNETİM SİSTEMİ KULLANIM KLAVUZU KEMERBURGAZ ÜNİVERSİTESİ İÇERİK YÖNETİM SİSTEMİ

İSTANBUL KEMERBURGAZ ÜNİVERSİTESİ İÇERİK YÖNETİM SİSTEMİ KULLANIM KLAVUZU KEMERBURGAZ ÜNİVERSİTESİ İÇERİK YÖNETİM SİSTEMİ TC İSTANBUL KEMERBURGAZ ÜNİVERSİTESİ İÇERİK YÖNETİM SİSTEMİ KULLANIM KLAVUZU İçindekiler WEB İçerik Sistemine Giriş Bilgileri... 3 Sunucu, Şifre, SQL, yedekleme, Debug... Hata! Yer işareti tanımlanmamış.

Detaylı

1. Mutabakat.zip dosyası açılır. 2. Mutabakat klasörü içindeki Mutabakat.exe dosyası çalıştırılır.

1. Mutabakat.zip dosyası açılır. 2. Mutabakat klasörü içindeki Mutabakat.exe dosyası çalıştırılır. BA&BS MUTABAKAT PROGRAMI Kurulumu 1. Mutabakat.zip dosyası açılır. 2. Mutabakat klasörü içindeki Mutabakat.exe dosyası çalıştırılır. 3. Server ayarlarının yapılacağı pencere açılır. 3.1 Server Adı\instance

Detaylı

OUTLOOK EXPRESS'E @MEB.K12.TR E-POSTA HESABI KURULUMU

OUTLOOK EXPRESS'E @MEB.K12.TR E-POSTA HESABI KURULUMU OUTLOOK EXPRESS'E @MEB.K12.TR E-POSTA HESABI KURULUMU Bilgisayarınızda Windows içinde kurulu bulunan Outlook Express programı içine kendi kurumunuza ait e-posta hesabını mutlaka tanıtmanız/kurmanız gerekmektedir.

Detaylı

YEDEKLEME PROGRAMI KURULUM VE KULLANIMI

YEDEKLEME PROGRAMI KURULUM VE KULLANIMI YEDEKLEME PROGRAMI KURULUM VE KULLANIMI Kurulum 1..zip dosyasını açınız. 2. Açılan dosyanın içindeki Yedekleme klasörünü açınız. 3. Yedekleme.exe dosyasını açınız. 4. Üst pencerede ki ekran gözükecektir.

Detaylı

VISUAL STUDIO.NET ve Veritabanı

VISUAL STUDIO.NET ve Veritabanı VISUAL STUDIO.NET ve Veritabanı C# Veritabanı (Bilge ADAM) notlarına bakınız. Ms Access ile OLEDB Bağlantı Cümleleri Access e Bağlantı Provider=Microsoft.Jet.OLEDB.4.0; Data Source=DB_Name.mdb; Access

Detaylı

NB ALARM & EVENTS İÇİNDEKİLER. Giriş Alarmlar Alarm Database Alarm Görüntüleyiciler Event Database Event Görüntüleyiciler

NB ALARM & EVENTS İÇİNDEKİLER. Giriş Alarmlar Alarm Database Alarm Görüntüleyiciler Event Database Event Görüntüleyiciler NB ALARM & EVENTS İÇİNDEKİLER Giriş Alarmlar Alarm Database Alarm Görüntüleyiciler Event Database Event Görüntüleyiciler Giriş Bu dökümanda NB Ekranlarda yer alan Alarm ve Olay(Event) görüntüleme fonksiyonları

Detaylı

yeni_uye_kayit.ascx UserControl sayfamızda, kaydedilmek istenen üye eğer daha önce veritabanımızda kayıtlı ise bunu buldurup kullanıcıyı uyaralım;

yeni_uye_kayit.ascx UserControl sayfamızda, kaydedilmek istenen üye eğer daha önce veritabanımızda kayıtlı ise bunu buldurup kullanıcıyı uyaralım; yeni_uye_kayit.ascx UserControl sayfamızda, kaydedilmek istenen üye eğer daha önce veritabanımızda kayıtlı ise bunu buldurup kullanıcıyı uyaralım; Bunun için uyevarmi() fonksiyonu tasarlayacağız. Fonksiyon

Detaylı

MAKİNA BAKIMLARINIZI NASIL TAKİP EDERSİNİZ?

MAKİNA BAKIMLARINIZI NASIL TAKİP EDERSİNİZ? MAKİNA BAKIMLARINIZI NASIL TAKİP EDERSİNİZ? 1- www.myvisionlink.com Adresi size tanımlı olan Kullanıcı Adı ve Şifre ile ziyaret edilir. 2- Ana sayfadaki Filo sekmesinden istenilen makinanın satırına çift

Detaylı

MİCROSOFT WORD. Araç çubukları: menü çubuğundan yapabileceğimiz işlemleri daha kısa zamanda araç çubukları ile yapabiliriz.

MİCROSOFT WORD. Araç çubukları: menü çubuğundan yapabileceğimiz işlemleri daha kısa zamanda araç çubukları ile yapabiliriz. MİCROSOFT WORD Office programlarının içersinde genelde yazı yazmak amaçlı kullanılan bir programdır Microsoft Word. Aşıdaki şekilde çalışma sayfası görülür. Şimdi Word çalışma sayfasını inceleyelim. Microsoft

Detaylı