Sınırsız Parametreli İşlev(Fonksiyon) yazmak
Tarih
04/06/2012 10:06
Konu Sahibi
accessman
Yorumlar
2
Okunma
1769
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy
accessman

Kullanici Avatari
Onursal
2.367
31/10/2008
425
Denizli
Ofis 2003
20/09/2016,00:20
Bazan öyle olur ki sınırsız parametre verebileceğimiz yordamlara ihtiyaç duyarız. İşte örneği:

Kod:
1
2
3
4
5
6
7
8
9
Function FormatStr(ByVal MainStr As String, ParamArray StrList() As Variant) As String
'ParamArray en son parametrenin değişken uzunluklu bir dizi olmasını sağlıyor.
If UBound(StrList) < 0 Then Exit Function
Dim i As Integer
For i = 0 To UBound(StrList)
MainStr = Replace(MainStr, "%" & i + 1, StrList(i))
Next
FormatStr = MainStr
End Function

Bunu şu şekilde kullanın

Kod:
MsgBox FormatStr("Burası %1. Şu an %2 ve hava %3.", "Türkiye", Now(), “çok güzel.”)

ParamArray olarak tanımladığınız parametreyi en sona yerleştirin. Aksi halde hata oluşur.

@benbendedeilem
Cevapla

benremix
Uzman
Kullanici Avatari
Uzman
R.... S....
4.433
17/05/2009
365
Ankara
Ofis 2010
26/05/2017,18:55
Sponsor Reklam
Paylaşımlar için teşekkürler.

Saygılar...
Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi


Cevapla

C*e*l*o*y*c*e
Celosoft Yazılım
Kullanici Avatari
Uzman
M.... B....
2.909
29/10/2008
916
Ankara
Ofis 2010 32 Bit
Bugün,19:36
sayın accesman öncelikle bu paylaşımlar için ayrı ayrı teşekkürler ,sizden ricamız,konuyu açtıktan sonra örnekler ile kodları paylaşırsanız,işi kodla değil örnek ile alayan arkadaşlar için daha faydalı olur,mümkün oldugunca sadece kod yazıp konuyu açmayın,örnek ile eklemeye çalışın ..kolay gelsin
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Smile Fonksiyon tuşlarıyla verileri yönetmek cuneyt 21 12.056 19/02/2015, 14:03 Aydoğan PRAVİŞTA
  Form Üzerinde Bütün Harfleri Büyük Olarak Yazmak gogoli01 7 2.411 08/05/2014, 01:25 gogoli01
  Birden Fazla Parametreli Sorgularda Tüm Parametreleri Girmek Zorunda Değiliz WiniFred 2 1.703 06/02/2012, 20:45 kkayaci
  Raporlarda sınırsız Veri Kontrollü Aylık Ve Yıllık Takvim olayı esrefigit 14 5.236 10/02/2010, 20:52 kadirdursun


Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
DMCA.com Protection Status