Yazilim Öğrenmenin Tek Adresi...
Daha İyi Bir Hizmet İçin Lütfen Üye Olunuz...
Yazilim Öğrenmenin Tek Adresi...
Daha İyi Bir Hizmet İçin Lütfen Üye Olunuz...
Yazilim Öğrenmenin Tek Adresi...
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Yazilim Öğrenmenin Tek Adresi...

En Kapsamlı Visual Basic Sitesi
 
AnasayfaAramaLatest imagesKayıt OlGiriş yap
Giriş yap
Kullanıcı Adı:
Şifre:
Beni hatırla: 
:: Şifremi unuttum
Arama
 
 

Sonuç :
 
Rechercher çıkıntı araştırma
En son konular
» C İle Banka Otomasyonu Acill
Bul ve Değiştir (Find And Replace) İşlemi Icon_minitimeC.tesi Ocak 09, 2010 4:51 pm tarafından Ebubekir_Kara

» C++'la yapılmış basit ATM programı
Bul ve Değiştir (Find And Replace) İşlemi Icon_minitimeÇarş. Ara. 02, 2009 4:43 am tarafından 1221ibrahim

» Bir Oyunda Puan Sistemi Yapma
Bul ve Değiştir (Find And Replace) İşlemi Icon_minitimePtsi Kas. 02, 2009 1:49 pm tarafından KonYalıCoder

» Ipconfig Komutu
Bul ve Değiştir (Find And Replace) İşlemi Icon_minitimePaz Eyl. 13, 2009 5:33 pm tarafından OguzhanUyanik

» Çalıştır Komutları
Bul ve Değiştir (Find And Replace) İşlemi Icon_minitimePaz Eyl. 13, 2009 5:33 pm tarafından OguzhanUyanik

» Domain Adresleri
Bul ve Değiştir (Find And Replace) İşlemi Icon_minitimePaz Eyl. 13, 2009 5:32 pm tarafından OguzhanUyanik

» Msconfig Nedir? Ayarları ve Özellikleri
Bul ve Değiştir (Find And Replace) İşlemi Icon_minitimePaz Eyl. 13, 2009 5:32 pm tarafından OguzhanUyanik

» Windows Vista & Türkçe Kurulumu Resimli anlatım!
Bul ve Değiştir (Find And Replace) İşlemi Icon_minitimePaz Eyl. 13, 2009 5:31 pm tarafından OguzhanUyanik

» Format atmak ve Türkçe windows xp kurulumu (resimli anlatım)
Bul ve Değiştir (Find And Replace) İşlemi Icon_minitimePaz Eyl. 13, 2009 5:31 pm tarafından OguzhanUyanik

» Windows Xp Hızlandırma
Bul ve Değiştir (Find And Replace) İşlemi Icon_minitimePaz Eyl. 13, 2009 5:30 pm tarafından OguzhanUyanik

En iyi yollayıcılar
OguzhanUyanik (472)
Bul ve Değiştir (Find And Replace) İşlemi Vote_lcapBul ve Değiştir (Find And Replace) İşlemi I_voting_barBul ve Değiştir (Find And Replace) İşlemi Vote_rcap 
mehmet bozer (78)
Bul ve Değiştir (Find And Replace) İşlemi Vote_lcapBul ve Değiştir (Find And Replace) İşlemi I_voting_barBul ve Değiştir (Find And Replace) İşlemi Vote_rcap 
asi_esra (4)
Bul ve Değiştir (Find And Replace) İşlemi Vote_lcapBul ve Değiştir (Find And Replace) İşlemi I_voting_barBul ve Değiştir (Find And Replace) İşlemi Vote_rcap 
mysterious_el (4)
Bul ve Değiştir (Find And Replace) İşlemi Vote_lcapBul ve Değiştir (Find And Replace) İşlemi I_voting_barBul ve Değiştir (Find And Replace) İşlemi Vote_rcap 
1221ibrahim (3)
Bul ve Değiştir (Find And Replace) İşlemi Vote_lcapBul ve Değiştir (Find And Replace) İşlemi I_voting_barBul ve Değiştir (Find And Replace) İşlemi Vote_rcap 
igny (3)
Bul ve Değiştir (Find And Replace) İşlemi Vote_lcapBul ve Değiştir (Find And Replace) İşlemi I_voting_barBul ve Değiştir (Find And Replace) İşlemi Vote_rcap 
tarkantr2000 (2)
Bul ve Değiştir (Find And Replace) İşlemi Vote_lcapBul ve Değiştir (Find And Replace) İşlemi I_voting_barBul ve Değiştir (Find And Replace) İşlemi Vote_rcap 
myildiz.16 (2)
Bul ve Değiştir (Find And Replace) İşlemi Vote_lcapBul ve Değiştir (Find And Replace) İşlemi I_voting_barBul ve Değiştir (Find And Replace) İşlemi Vote_rcap 
KAPORTACI (2)
Bul ve Değiştir (Find And Replace) İşlemi Vote_lcapBul ve Değiştir (Find And Replace) İşlemi I_voting_barBul ve Değiştir (Find And Replace) İşlemi Vote_rcap 
tolgakesan (2)
Bul ve Değiştir (Find And Replace) İşlemi Vote_lcapBul ve Değiştir (Find And Replace) İşlemi I_voting_barBul ve Değiştir (Find And Replace) İşlemi Vote_rcap 

 

 Bul ve Değiştir (Find And Replace) İşlemi

Aşağa gitmek 
YazarMesaj
OguzhanUyanik
Mareşal
Mareşal
OguzhanUyanik


Yengeç Mesaj Sayısı : 472
Kayıt tarihi : 31/08/09
Yaş : 31
Nerden : Konya
İş/Hobiler : Bilgisyar-Yazılım
Lakap : Nediz

Bul ve Değiştir (Find And Replace) İşlemi Empty
MesajKonu: Bul ve Değiştir (Find And Replace) İşlemi   Bul ve Değiştir (Find And Replace) İşlemi Icon_minitimeÇarş. Eyl. 09, 2009 3:28 pm

Merhaba arkadaşlar,

Zamanın acemilidiğini çekmiş biri olarakdan başlangıç seviyesinde bir uygulama yapmak istedim.



Bu makalemde metin editörlerinde sıkça rastladığımız olay olan bul ve değiştiri ele alacağız.



C# ve VB içerisinde hazır olarak da bulunan bu komutun olmadığını düşünerekten ve maksat algoritma geliştirmek amacıyla bu işlemi nasıl yapacağımıza bakalım.



İlk olarak kodlarımızda kullandığımız metotları açıklayarak işe başlayalım.



C# için string VB için String olan Bul ve Değiştir (Find And Replace) İşlemi Emoticon-0100-smile değişkenimizin metodu olan;




Insert(startIndex, value): string/String'in içerisine başlangıç değerinden itibaren value değerini ekler.



Remove(startIndex, count): string/String'in içerisinde başlangıç noktasından itibaren count değeri kadar veri siler.



IndexOf(value): string/String'in içindeki value değerinin başlangıç noktasını bulur. Geriye int/Integer olarak döner.



Şimdi gelelim kodlarımıza;



[C#]



public string BulveDegistir(string Metin, string arananMetin, string yeniMetin)

{

// İlk olarak yeniMetin'i Metin'e ekliyoruz

Metin = Metin.Insert(Metin.IndexOf(arananMetin), yeniMetin);

// Daha sonra arananMetin'i Metin'den siliyoruz

Metin = Metin.Remove(Metin.IndexOf(arananMetin), arananMetin.Length);

return Metin;

}



[VB]


Public Function BulveDegistir(ByVal Metin As String, ByVal arananMetin As String, ByVal yeniMetin As String) As String

' İlk olarak yeniMetin'i Metin'e ekliyoruz

Metin = Metin.Insert(Metin.IndexOf(arananMetin), yeniMetin)

' Daha sonra arananMetin'i Metin'den siliyoruz

Metin = Metin.Remove(Metin.IndexOf(arananMetin), arananMetin.Length)

Return Metin

End Function



Evet bul ve değiştir işlemlerimizi birer alt program olarak yazdık bunları bir sınıf içine ekleyerekde sürekli kullanılabilir durumda bekletebiliriz.



Yeni başlayan arkadaşlar için belirtmekte fayda görüyorum;




Bu alt programlara erişmek için;



[C#]: string Metin = BulveDegistir(txtMetin.Text, txtArananMetin.Text, txtYeniMetin.Text);




[VB]: Dim Metin As String = BulveDegistir(txtMetin.Text, txtArananMetin.Text, txtYeniMetin.Text)




Deyimlerini kullanırız.



Yeni bir makalede görüşmek üzere...



Uygulamaların C# veriyonunu buradan, VB versiyonunuda buradan indirebilirsiniz.
Sayfa başına dön Aşağa gitmek
https://yazilimnet.yetkin-forum.com
 
Bul ve Değiştir (Find And Replace) İşlemi
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Yazilim Öğrenmenin Tek Adresi... :: Masaüstü Programlama :: C#-
Buraya geçin: