Kayıtlar

Şubat, 2013 tarihine ait yayınlar gösteriliyor

C# da Xml Dosyasıyla İşlemler -1

Resim
Xml dosyasının ne oldugunu programcılıkla ugrasacan cogu kişi bilir.Benim amacım xml dosyasından veri okumayla ilgili kısaca bir örnek. Örnegin bir program yaptınız ve bu programının farklı dillere de cevrilmesini istiyoruz.O zaman arka planda işler aynı dönsun sadece etiketlerimiz(labeller) degişsin diyorsak Xml bize bu konuda cok buyuk kolaylık saglıyor. Xml Sayfamız böyle bir örnek  sayfa olusturdum. Örnek Formumuzun görüntüsü Xml Dosyasından Veri okuma işlemine gecelim örnek kod blogumuz    internal void TurkishConverter()       {           //FilePath Xml Dosyamızın adresi           XDocument doc = XDocument .Load(FilePath);           var KimlikBilgileri = from p in doc.Elements( "Languages" ).Elements( "Turkce" )          ...

C# Dictionary Example

C# da Dictionary nesnesi   System.Collections  sınıfından turetilir.Bir key ve value degerine sahiptir.Boxing işlemlerinden kaynaklanan performans kaybını azaltıyor.Boxing hakkında ayrıntılı bilgi için  Boxing and Unboxing  tıklayınız.Dictionary de dikkat edilmesi gereken nokta essiz key tanımlanması yapılmalıdır. Bende Dictionary nesnesi için bi kac ornek metod yazdım umarım faydalı olur using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace DictionaryExample {     public partial class Form1 : Form     {         public Form1()         {             InitializeComponent();         }  ...

P16F877A ile Kara Simsek Uygulaması

Resim
list p =16F877A include <p16f877A.inc> deg1      EQU       028h deg2      EQU       029h                 org         0000                                                         goto      START                 org         0010                       retfie START                 bsf       STATUS,RP0                ;BANK1 geç                 MOVLW              0X06     ;w reg. 00000110 yükle     ...

P16F877A ile Display Örnegi

Resim
Amacımız P16F877A da Display e birer saniye aralıklarla 0-9 arasında saydırmak.Bunun için Timer0 sayıcıyı ,ortak katotlu display kullandım. Programımızın .asm asagıdaki gibidir :   list p =16F877A include <P16F877A.inc> timersayac EQU 0x21 displaysayac EQU 0x22 org 0x00 goto START org 0x04 BTFSC INTCON,TMR0IF;Timer0 Kesmesi mi? goto KESME goto DON KESME BANKSEL INTCON bcf INTCON,TMR0IF BANKSEL TMR0 movlw d'6' movwf TMR0;timer0 baslangıc degeri DECF timersayac,1 BTFSS STATUS,Z retfie MOVLW d'10' subwf displaysayac,W btfsc STATUS,Z call sayacsifir movf displaysayac,W call LOOKUPTABLE movwf PORTD incf displaysayac,1 retfie LOOKUPTABLE addwf PCL,1 RETLW B'00111111';0 RETLW B'00000110';1 RETLW B'01011011';2 RETLW B'01001111';3 RETLW B'01100110';4 RETLW B'01101101';5 RETLW B'0111110...