Delphi üzerinden dosya içindeki istediğimiz Offset aralığındaki (adresler arası) byte değişikiliği nasıl yapıp kaydederiz sorusuna yanıt bulmaya çalışıyoruz.
Delphi (DX)
5 Haziran 2016 Pazar
30 Nisan 2016 Cumartesi
TDBLookupComboBoxBorderless Component Delphi VCL
Please, add this component unit in your package project then install. Enjoy it!
FileName: DBLookupComboBoxBorderless.pas
19 Nisan 2016 Salı
TClientSocket and TServerSocket missing from XE10
How to install TClientSocket and TServerSocket
back into your Delphi / C++ Builder XE10 RadStudio IDE?
2 Nisan 2016 Cumartesi
How to remove border (frame) from TDateTimePicker - Delphi VCL?
A question?
How to remove border (frame) from TDateTimePicker - Delphi VCL?
Yeah, it is solution here on page.
Please, add this component unit in your package project then install. Enjoy it!
How to remove border (frame) from TDateTimePicker - Delphi VCL?
Yeah, it is solution here on page.
Please, add this component unit in your package project then install. Enjoy it!
26 Mart 2016 Cumartesi
Get Local IP Addresses via Delphi Indy 10
Yeni bir VCL Delphi uygulaması oluşturun. Aşağıdaki gibi bileşenleri yerleştirin. Button, label ve combobox....
Buttonun click olayına aşağıdaki kodu yazın hayırlı olsun.
Buttonun click olayına aşağıdaki kodu yazın hayırlı olsun.
22 Mart 2016 Salı
Delphi Componentleri için Tool Palette simgesi ve dcr dosyası oluşturmak
Componentleriniz için tool palette simgesi oluşturmak için 24x24 pixel boyutunda herhangi bir grafik işleme programında 24 bit derinliğinde BMP dosyası oluşturun.
PaperPanel isimli bir component hazırlamış olalım yani TPaperPanel class. 24x24 pixel PaperPanel.bmp dosyamızda yukarıda bahsedildiği üzere hazır olsun.
BMP ile aynı klasörde olmak üzere rc uzantılı PaperPanel.rc dosyası oluşturun ve notepad ile içine şunu yazın kaydedin.
TPaperPanel BITMAP "paperpanel.bmp"
PaperPanel isimli bir component hazırlamış olalım yani TPaperPanel class. 24x24 pixel PaperPanel.bmp dosyamızda yukarıda bahsedildiği üzere hazır olsun.
BMP ile aynı klasörde olmak üzere rc uzantılı PaperPanel.rc dosyası oluşturun ve notepad ile içine şunu yazın kaydedin.
TPaperPanel BITMAP "paperpanel.bmp"
Delphi için Parayı türkçe yazıya çevirmek için fonksiyon
Ne yalan söyleyeyim internette biraz aradım taradım sadece sayıya dönüştüren bir fonksiyon bulabildim. Bunu fatura gibi işlemlerde kullanabilmek için para olarak lira ve kuruş içerecek şekilde türkçe yazıya çevirmek istedim. Ekleme ve modifiye ile fonksiyon içi fonksiyon dolu bir fonksiyonumuz oldu.
Kullanımını yazmıyorum gayet açık :)
21 Mart 2016 Pazartesi
How to convert RC file to RES file in Delphi?
I know that it is very simple but ...
1. Open RAD Studio Command Prompt
2. Brcc32 example.rc <ENTER>
example.res file is created by Brcc32 in same folder. :)
1. Open RAD Studio Command Prompt
2. Brcc32 example.rc <ENTER>
example.res file is created by Brcc32 in same folder. :)
13 Şubat 2016 Cumartesi
FireMonkey Multi Device Uygulama geliştirmede hangi Android SDK ile derleme yapılır?
Yeni bir multi device project oluşturup hedef platform android olmak üzere derlemenizi yaptınız. İlgili projenizin bulunduğu klasöre bir göz atın. Çünkü, project manager'daki hedef platform üzerinden android popup menüsü ile Edit SDK ile ne yazık ki "minSdkVersion", "targetSdkVersion" ayarları yapamıyorsunuz. Vay halimize!
6 Şubat 2016 Cumartesi
FireMonkey ile InputQuery Kullanımı
Aşağıdaki örnek kod ile AdSoyad değişkenine inputquery ile açılan dialog penceresinden değer atanacak ve bu işlem her platformda çalışır halde (Android ve Windows üzerinde test edildi). Neden bunu yazıyorum eski bilinen yöntemlerle inputquery ile kod ne yazık ki Android platformunda hata vermekte.
MessageDlg kullanımı (Android ve Windows üzerinde FireMonkey)
Bildiğimiz üzere aşağıdaki örnek Windows üzerinde sorun çıkarmadan çalışmakta ama Android hata vermekte. Kodu yeni bir proje oluşturup deneyin her iki platformda da.
LiveBindings Designer ile TLinkPropertyToField bağlantısını kullanarak CustomFormat özelliğini kullanmak
Nasıl bir başlık oldu bilmem ama ben çok aradım bu kelimelerle nette çözüm bulmak için doğru dürüst kaynak yok birkaç yerde rastladım o da benim aradığım datetime ile ilgili değildi.
Neyse diyelim ki veritabanınız hazır field'lerden biri date olsun. Bunu istediğiniz formatta örneğin 'dd mmmm yyyy' gibi yazdırmak istiyorsunuz. Önceki sürümlerde ne uğraşırdık (Delphi 3 ten başlamış biri olarak. XE3 değil sadece 3). Şimdi Livebindings designer var.
Neyse diyelim ki veritabanınız hazır field'lerden biri date olsun. Bunu istediğiniz formatta örneğin 'dd mmmm yyyy' gibi yazdırmak istiyorsunuz. Önceki sürümlerde ne uğraşırdık (Delphi 3 ten başlamış biri olarak. XE3 değil sadece 3). Şimdi Livebindings designer var.
31 Ocak 2016 Pazar
Indy Clients TIdFTP bileşeni ile FTP sitelerinden upload/download
FTP sitelerinden nasıl dosya transferi yapacağız? Delphi olarak kaynak kodlarına yer vereceğim. Multi device application olmasını istediğimden FireMonkey destekler olacak.
Yeni bir proje oluşturun. Welcome Page'den
Yeni bir proje oluşturun. Welcome Page'den
- Create a new Multi-Device Application (Delphi)
GExperts
Delphi ve C++ için IDE araçlarından biri de GExperts. Ücretsiz. Yararlı olabilir.
Link: http://www.gexperts.org/download/
Ayrıntılı tur için : http://www.gexperts.org/tour/
Link: http://www.gexperts.org/download/
Ayrıntılı tur için : http://www.gexperts.org/tour/
Kaydol:
Kayıtlar (Atom)