Doğrulama ile ilgili örnek...
Kolay Gelsin.
76 uygun sonuç bulundu
- 17 Ağu 2012 11:21
- Forum: Programlama
- Başlık: NVİ Webservis Adresleri
- Cevaplar: 4
- Görüntüleme: 1718
- 17 Ağu 2012 02:33
- Forum: Makale ve İpucu
- Başlık: Rtti Ortak Method Çağırma(Poliformizm İçerir)
- Cevaplar: 2
- Görüntüleme: 2839
Re: Rtti Ortak Method Çağırma(Poliformizm İçerir)
Açıkcası ilk yapmaya çalıştığım, bahsettiğiniz gibi obj.invoke('guncelle') şeklinde çağırmaktadı.Fakat beceremedim. :D Yeni hali : procedure TForm1.Button1Click(Sender: TObject); var r: TRttiContext; rtype: TRttiType; riType: TRttiInstanceType; obj: TValue; begin r := TRttiContext.Create; for rtype ...
- 14 Ağu 2012 02:56
- Forum: Makale ve İpucu
- Başlık: TPredicate(T) Kullanımı
- Cevaplar: 0
- Görüntüleme: 1285
TPredicate(T) Kullanımı
{ İsmail Kocacan TPredicate Kullanımı } unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TStringListHelper = class helper for TStringList function Where(Condition: TPredicate<Integer>): TStringList; end; TForm1 = class(TFo...
- 14 Ağu 2012 10:17
- Forum: Makale ve İpucu
- Başlık: TProc Kullanımı
- Cevaplar: 0
- Görüntüleme: 2982
TProc Kullanımı
{İsmail Kocacan} unit uTasks; interface uses SysUtils, ExtCtrls, Forms; type TTask = class private FProc: TProc; FTimer: TTimer; procedure OnTimer(Sender: TObject); public procedure Run(AProc: TProc); procedure Start; procedure Stop; constructor Create; destructor Destroy; end; implementation { TTa...
- 06 Ağu 2012 03:11
- Forum: Makale ve İpucu
- Başlık: Rtti Ortak Method Çağırma(Poliformizm İçerir)
- Cevaplar: 2
- Görüntüleme: 2839
Rtti Ortak Method Çağırma(Poliformizm İçerir)
{ By İsmail Kocacan } unit uReflection; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, System.Rtti, System.TypInfo; type TForm1 = class(TForm) Button1: TButton; lBox: TListBox; proce...
- 20 Tem 2012 10:48
- Forum: Makale ve İpucu
- Başlık: Bir sınıftan türeyen alt sınıfların listesi(Rtti)
- Cevaplar: 0
- Görüntüleme: 1208
Bir sınıftan türeyen alt sınıfların listesi(Rtti)
// Bir class'tan türeyen alt class'ların listesini döndürür uses Rtti, TypInfo, Classes; function GetSubClassList(AClass: TClass): TStrings; var atypes:TArray<TRttiType>; atype:TRttiType; alist:TStringList; begin r:=TRttiContext.Create; atypes:=r.GetTypes; alist:=TStringList.Create; for atype in aty...
- 20 Tem 2012 09:56
- Forum: Makale ve İpucu
- Başlık: Rtti CallProc
- Cevaplar: 0
- Görüntüleme: 1047
Rtti CallProc
Merhaba Nesnelerin, parametresiz prosedürlerini, isimden çağırmak için yazdığım bir prosedür. uses Rtti, Classes; procedure CallProc(AClass: TClass; AInstance: TObject;ProcedureName: string); var r:TRttiContext; t:TRttiType; params:array of TValue; begin r:=TRttiContext.Create; t:=r.GetType(AClass);...
- 23 Nis 2012 09:17
- Forum: Makale ve İpucu
- Başlık: TField için Validator
- Cevaplar: 0
- Görüntüleme: 1272
TField için Validator
Dataset’teki Verinin, kaydedilmeden önce( TBL_UserBeforePost) doğrulanması için, TField class’ına Eklenti olarak yazdığım fonksiyonlardır. //ismail Kocacan unit uValidation; interface uses SysUtils, Variants, Classes, DB,RegularExpressions; type TFieldValidatorHelper=class Helper for TField public f...
- 07 Şub 2012 10:58
- Forum: Makale ve İpucu
- Başlık: Delphi IIF
- Cevaplar: 3
- Görüntüleme: 3131
Delphi IIF
Bir üstad benimle paylaştı.Ben sizinle... Bildiğim kadarı ile "IIF" komutu firebird sql de var.Ve SQL server 2012'ye de ekleneceğini gördüm. Delphi : function iif(Condition: boolean; T, F: variant): variant; begin if Condition then Result := T else Result := F; end; procedure TForm1.FormCr...
- 30 Oca 2012 10:36
- Forum: Makale ve İpucu
- Başlık: TObjectListde Değere Göre Sıralama
- Cevaplar: 0
- Görüntüleme: 878
TObjectListde Değere Göre Sıralama
Diyelim ki elinizde Key ve Value lardan oluşan bir Object List var. Key'iniz String. Value niz Sayı. Sizde Valuye göre sıralamak istiyorsunuz. :D Çözüm : unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Generics.Defaults, Generi...
- 04 Oca 2012 02:14
- Forum: Makale ve İpucu
- Başlık: frxPreview Nesnesinde Nasıl Resim Gösterebiliriz
- Cevaplar: 0
- Görüntüleme: 1170
frxPreview Nesnesinde Nasıl Resim Gösterebiliriz
Rapor önizleme yapılıp ,daha sonra resim formatında export ettikten sonra.Rapor resimlerinin gösterilmesi ihtiyacı için hazırladım. var Page: TfrxReportPage; begin Page := TfrxReportPage.Create(frxReport1); Page.BackPicture.LoadFromFile('dosya.jpg'); frxReport1.PreviewPages.AddPage(Page); frxReport1...
- 21 Ara 2011 10:37
- Forum: Makale ve İpucu
- Başlık: Regular Expression
- Cevaplar: 0
- Görüntüleme: 1364
Regular Expression
Bilindiği üzere artık delphi de de Regular Expressions kullanabiliyoruz.Bana da ömrü hayatım boyunca bugün kullanmak nasib oldu :mrgreen: Edite bilgi girerken ; İlk iki karakteri ÜP ile başlayıp, devamındaki 7 karakterin sayısal olması, tire(-), T1,T2,T3 gibi şeklinde bir giriş olacaktı. Yani ; ÜP12...
- 27 Kas 2011 12:48
- Forum: Makale ve İpucu
- Başlık: MessageDlg Özelleştirme
- Cevaplar: 1
- Görüntüleme: 1511
MessageDlg Özelleştirme
Bilindiği üzere MessageDlg daki ibareler ingilizce. Nasıl türkçeleştirebiliriz. Forumda da baktığım pas dosyasını düzenleyerek çözüme ulaşanları gördüm. Bu da benim çözümüm. Biraz uğraştırdı ama uğraşmaya değer... Ana Formunuza bir tane TApplicationEvents nesnesi bırakın. private { Private declarati...
- 22 Kas 2011 05:33
- Forum: Makale ve İpucu
- Başlık: TcxExtLookupComboBox ve TcxGrid Seçili Satıra Erişmek
- Cevaplar: 0
- Görüntüleme: 1231
TcxExtLookupComboBox ve TcxGrid Seçili Satıra Erişmek
Diyelim ki TcxExtLookupComboBox ve TcxGrid ile lookUp gerçekleştiriyorsunuz. Ve yapmak istediğiniz açılan listeden seçili satırın değerlerine erişmek. procedure TForm1.cxExtLookupComboBox1KeyDown(Sender: TObject; var Key: Word;Shift: TShiftState); var RecordIndex: Integer; AValue: Variant; begin if ...
- 22 Kas 2011 01:06
- Forum: Makale ve İpucu
- Başlık: TcxBarEditItem programatik olarak elemanlara erişmek
- Cevaplar: 0
- Görüntüleme: 1112
TcxBarEditItem programatik olarak elemanlara erişmek
TcxBarEditItem classına inspektor da design time da eleman eklenebiliyor bilindiği üzere... Kodlayarak yapmak istersek. Örnek : (<cxMyBarEditItem>.Properties as TcxComboBoxProperties).Items.Add(<NewItem>); (cmbSkinList.Properties as TcxComboBoxProperties).Items.Add('eleman'); Kaynak : http://www.dev...