Hoşgeldin, Ziyaretçi
Sitemizden yararlanabilmek için Kayıt olmalısınız.

Kullanıcı Adınız:
  

Şifreniz:
  





Forumda Ara

(Gelişmiş Arama)

Forum İstatistikleri
» Toplam Üyeler: 2.533
» Son Üye: digitactix
» Toplam Konular: 4.406
» Toplam Yorumlar: 35.663

Detaylı İstatistikler

Son Aktiviteler
text to speech in turkış
Forum: Mobil Platform - FireMonkey (FMX)
Son Yorum:

Fesih ARSLAN
8 dakika önce
» Yorumlar: 1
» Okunma: 10
Birden fazla WSDL servisi...
Forum: Genel Programlama
Son Yorum:

mrmarman
10 dakika önce
» Yorumlar: 3
» Okunma: 150
Embarcadero Sponsor Oluyo...
Forum: Açık Kaynak Kodlu Yazılım & Bileşen & Geliştirici Araçları
Son Yorum:

mrmarman
13 dakika önce
» Yorumlar: 2
» Okunma: 32
Rad studio 10.4
Forum: Delphi Sürümleri
Son Yorum:

mrmarman
17 dakika önce
» Yorumlar: 61
» Okunma: 3.143
Delphi 10.3 Rest Debugger...
Forum: Genel Programlama
Son Yorum:

SimaWB
1 saat önce
» Yorumlar: 3
» Okunma: 58
IDE Eklenti - Bookmarks v...
Forum: Muhabbet Olsun
Son Yorum:

mrmarman
2 saat önce
» Yorumlar: 2
» Okunma: 707
Web Browser Resize yapma.
Forum: Genel Programlama
Son Yorum:

mrmarman
2 saat önce
» Yorumlar: 2
» Okunma: 43
TpOnguard ve Delphi10.3.3
Forum: Genel Programlama
Son Yorum:

mrmarman
Dün, Saat: 23:07
» Yorumlar: 4
» Okunma: 86
DbGrid To Excel & DataSet...
Forum: Genel Programlama
Son Yorum:

onur balkan
Dün, Saat: 21:12
» Yorumlar: 18
» Okunma: 5.095
veritabanı düzeltme
Forum: FireBird
Son Yorum:

akuyumcu63
Dün, Saat: 19:25
» Yorumlar: 4
» Okunma: 362

 
  Firebird Türkçe kaynak
Yazar: quake16 - 17-03-2017, Saat: 21:11 - Forum: e-Kaynak - Yorumlar (9)

Firebird hakkında detaylı anlatımın bulunduğu bir kaynağı sizinle paylaşmak istedim.

Paylaşmış olduğum kaynak Merhum Mehmet Fatih Küçükkelepçe' nin paylaşımıydı fakat bu dökümana artık ulaşılamıyor mevcut sitede.

Kendisini bize bırakmış olduğu bu faydalı bilgiler ile Rahmetle  Anıyoruz.

Link

Bu konuyu yazdır

  Focus Hatası
Yazar: Mericx - 17-03-2017, Saat: 14:12 - Forum: Genel Programlama - Yorumlar (2)

Merhaba Program açıldığında farklı bir forma geçmek isterken '' cannot focus a disabled or invisible window '' hatası alıyorum. Ama programın hiçbir yerinde focus kodunu kullanmadım. Başka bir sebebi olabilir mi?

Bu konuyu yazdır

  Mükerrer Kayıt Kontrolü
Yazar: quake16 - 17-03-2017, Saat: 13:01 - Forum: Genel Programlama - Yorumlar (20)

Merhaba aşağıdaki kod ile mükerrer kayıt kontrolü yapmaya çalışıyorum integer alanlarda sorun yok. String değer girdiğimde hata ile karşılaşıyorum ŞENER adında bi kullanıcı kaydetmeye çalışıyorum hata veriyor. Burda örenek olarak ŞENER belirtmemin sebebi datada eğer şener adında kayıt varsa yine uyarı vermesi. Database olarak firebird 2.5 kullanıyorum kullanıcı adınıda unique index olarak tanımladım. Burda aynı isim varsa query ile bu hatayı yakalamaya çalışıyorum hatayı nerde yapıyorum bulamadım.



procedure Tf_kullanicikayit.BtnKaydetClick(Sender: TObject);
begin
  if not (EdKulad.Text<>'') then
  begin
  Application.MessageBox('Kullanıcı Adını Giriniz!','EKSİK BİLGİ GİRİŞİ',MB_OK + MB_ICONWARNING);
  EdKulad.SetFocus;
  end else
  if not (EdSifre.Text<>'') then
  begin
  Application.MessageBox('Şifreyi Giriniz!','EKSİK BİLGİ GİRİŞİ',MB_OK + MB_ICONWARNING);
  End else
  begin
  if Dm1.QrKullanici.State=DSinsert then
  begin
    Dm1.QrTemp.close;
    Dm1.QrTemp.SQL.Text:='SELECT * FROM KULLANICI WHERE KULLANICIAD='+Dm1.QrKullaniciKULLANICIAD.AsString;
    Dm1.QrTemp.Open;
  if Dm1.QrTemp.RecordCount>0 then
  begin
  Application.MessageBox('Girilen Kullanıcı Adı Mevcut!','UYARI',MB_OK + MB_ICONWARNING);
  Exit
  end;
  end;
  Dm1.QrKullanici.Post;
  ButonKontrol(False);
  Application.MessageBox('İşlem Başarı İle Tamamlanmıştır!','KAYIT BİLGİLENDİRME',MB_OK + MB_ICONINFORMATION);
  end;

end;



HATA MESAJI
---------------------------
Debugger Exception Notification
---------------------------
Project Okyanus.exe raised exception class EZSQLException with message 'SQL Error:  Dynamic SQL Error SQL error code = -104 Token unknown - line 1, column 43 ş. Error Code: -104. Invalid token The SQL: SELECT * FROM KULLANICI WHERE KULLANICIAD=şener
; '.
---------------------------
Break   Continue   Help   
---------------------------

Bu konuyu yazdır

  MYISAM Bozulmaları
Yazar: CaglarCoskun - 17-03-2017, Saat: 12:52 - Forum: MySQL - Yorumlar (23)

Mrb;

   Uygulamamda Embedded MYSQL in MYISAM tablo yapısını kullanıyorum. Elektrik gidip geldiği bir iki yerde veritabanı bozuldu eski bilgilerden aldım fakat çok ciddi bir risk. Bu tür bozulmaları nasıl önlerim veya tamir edebilirim acaba. SQLite bu bozulmalardan dolayı bıraktım.

Bu konuyu yazdır

  Ios Simulator Hatası
Yazar: pro_imaj - 17-03-2017, Saat: 12:36 - Forum: Mobil Platform - FireMonkey (FMX) - Yorumlar (4)

Merhaba;

Ios simulator tarafında "Class linkage error" hatası alıyorum.

*Bağlanıyormu test etmek için yeni profil oluşturup test et diyorum başarılı mesajı veriyor, fakat yinede hata alıyorum nasıl çözebilirim.

Teşekkürler.

Bu konuyu yazdır

  Class Helper ile Listview Loop
Yazar: witalihakko - 17-03-2017, Saat: 01:24 - Forum: Makale - Yorumlar (2)

Class Helper ların nasıl kullanıldığını küçük bir örnekle anlatmak istiyorum. Öncelikle Class helperlar classlara istediğimiz özellikleri kazandırıp kullanmak için delphinin verdiği güzel özelliklerden bir tanesi. Ben örneğimde Listview itemları içinde dönerek Listitem ile ilgili işlemler yapabildiğim bir Listview class helper yazdım. 

Örneğimde kullandığım helper:

  TListViewClassHelper = class helper for TListView
   function Loop(const Proc:TProc<TListItem>) :TListView;
   function LoopC(Criteria : TCriteria;const Proc:TProc<TListItem>) :TListView;
 end;

Birinci helperda Listview içinde dönerken aynı zamanda eğer bir procedure yazarsanız listitemı kullanabileceğiniz bir döngüye girmektedir.

1. Helper Kullanımı:

  lvContacts
           .Loop(
                 procedure (A:TListItem)
                 begin
                   memo1.Lines.Add(A.Caption);
                 end
                 );

Görüldüğü gibi lvContacts Listview imdeki 'A' ListItem ın Caption ını kullanabiliyorum ve işlem yaptırabiliyorum.

İkinci helperda ise birde kriter ekleyerek Listitem da döndüğüm alanı kısıtlayabiliyorum. Bunun için bir Criteria Classı oluşturdum. Kriterleri buraya ekleyerek Helperda döneceğim alanı kısıtlıyorum.

Criteria Classı:

  TOperator = (opEqual,opGreater,opLower);

 TCriteria = class
     FColumn : string;
     FValue  : string;
     FOperator : TOperator;
   public
     function AddColumn(s: string) :TCriteria;
     function AddValue(s: string) :TCriteria;
     function SelectOperator(o:TOperator) :TCriteria;
     class function CreateCriteria:TCriteria;
 end;

2. Helper Kullanımı:

  lvContacts
           .LoopC(
                 TCriteria
                   .CreateCriteria
                     .AddColumn('Adı')
                     .AddValue('Hakan')
                     .SelectOperator(opEqual),
                 procedure (A:TListItem)
                 begin
                   memo1.Lines.Add('Sıra No:'+IntToStr(A.Index)+',Adı:'+ A.SubItems[0]);
                 end
                 );

Görüldüğü gibi Listview de 'Adı' kolonu 'Hakan' a eşit olan ListItem larda gezerek işlem yaptırabiliyoruz.


Görünümü:
NpAJlY.gif

Kaynak kodlar:
Buradan kaynak kodları indirebilirsiniz | Yandex Disk

Bu konuyu yazdır

  Cant load pacckage hatası
Yazar: AliZairov - 16-03-2017, Saat: 18:28 - Forum: Mobil Platform - FireMonkey (FMX) - Yorumlar (10)

İyi akşamlar. mac ortamında Delphi çalıştırmak için kaç gündür uğraşıyorum. Siteden güncel web installer indirip trial lisans keyi aldım ve kurulumu başarıyla yaptım.

Screen_Shot_2017_03_16_at_16_43_41.png

Win32, OSX ve Android eklentilerini kurdum daha sonra böyle hatalar veriyor .bpl dosyalarında.

Screen_Shot_2017_03_16_at_19_19_44.png

Bu konuyu yazdır

  IOS için .ipa dosyası oluşturma
Yazar: pro_imaj - 16-03-2017, Saat: 12:07 - Forum: Mobil Platform - FireMonkey (FMX) - Yorumlar (16)

Merhaba;

itunes tarafında işlemleri bitirdim. ve Delphi tarafında buradaki yönergeleri yapıyorum. Yönergelerdeki "Generate an Application Archive File for Your Application" sekmesindeki 3. maddedeki işlemi de sorunsuz yapıyorum fakat uzantısı .ipa olan bir dosya oluşmuyor. (Ekteki resimdeki dosyalar oluşuyor.)

.ipa dosyasını nasıl oluşturabilirim?


Bu konuda belirtilen 4.4 ve 4.5 ne hiç gelmedim tabi.

Teşekkürler.

Bu konuyu yazdır

  Android SDK Manager Güncellemeleri
Yazar: dnzmobile - 16-03-2017, Saat: 09:25 - Forum: Mobil Platform - FireMonkey (FMX) - Yorumlar (11)

Arkadaşlar Android SDK Manager'ta bulunan tüm versiyonları güncelllememiz gerekiyor mu? Yoksa sadece son android versiyonu (örneğin 7.1) güncellememiz yeterli mi?
Bütün güncellermerli yapmadan google playde apk yayınladığımızda nasıl bir sorun ile karşılaşabilriz? Bu konuda bilgisi olan var mı?

kbBnyq.png

Bu konuyu yazdır

  Rest Service TBytes
Yazar: edo - 15-03-2017, Saat: 15:54 - Forum: Genel Programlama - Yorumlar (1)

Merhaba,

Aşağıdaki gibi bir Rest service'e TBytes tipinde bir dizi geçmeye çalışıyorum. Aşağıda oluşturmaya çalıştırdığım request var. RESTRequest1.AddBody metoduna bunu nasıl geçebilirim?


Kod:
POST http://myserver:1111//Openxxx/RecxxxLxxxPxxxx HTTP/1.1
Content-Type: text/json
Host: myserver:1111
Content-Length: 28892
Expect: 100-continue
Connection: Keep-Alive

[255,216,255,224,0,16,74,70,73,70,0,1,1,0,0,1,0,1,0,0,255,219,0,132,0,9,6,7,19,19,18,21,19,19,19,22,22,21,21,23,23,24,24,24,24,24,23,23,23,23,26,23,26,22,23,23,23,24,26,24,

...
...
...
0,13,208,0,2,240,32,94,46,109,109,123,147,170,23,11,54,55,239,2,211,26,157,79,130,130,252,168,127,164,63,164,41,109,204,245,62,106,51,135,12,146,63,255,217]

Bu konuyu yazdır