Delphi for PHP’de PageControl nesnesi sorunu

  09/13/2009, Yazar: Özgür Koca, Kategori: PHP

php  Delphi for PHPde PageControl nesnesi sorunu

Sıradaki ilk projemi (D4PHP) ile yapmaya karar vermiştim. Daha önce de söz ettiğim bu ‘ı geliştiriciler arasında sevenlerin sayısı çok. Hem bu düşünceye özgür iradem ile hak vermek hem de fazla bilgi göz çıkartmaz düşüncesiyle D4PHP’nin 2.1.0 sürümünü kurup kurcalamaya başladım.

İnternetteki ve d4php’nin klasöründeki örnekleri görünce işlerin nekadar kolaylaştığını anlayabiliyorsunuz fakat grafik ve flash yoğunluklu site tasarımlarında d4php ile nasıl entegre çalışılabilir, kod yapısına nasıl müdahale edilir gibi soru işaretleri de hafiften beyninizde belirmeye başlıyor. Macromedia’nın sunduğu studio ortamı kadar konfor yaşayabilirmiyiz yoksa d4php daha farklı projeler için mi daha uygun olur emin değilim.

Yalnız d4php ile advanced nesneler ve ajax’ı kullanarak yerel uyglama (native application) kıvamında, web tabanlı projeleri rahatlıkla ve kısa sürelerde hazırlayabilirsiniz. Zaten böyle bir proje yapacaksanız kesinlikle d4php kullanmanızı öneririm. Henuz d4php deneyimim az ve şimdilik düşüncelerim böyle.

Gelelim konu başlığına…

php  Delphi for PHPde PageControl nesnesi sorunu

Yaşadığım sorun d4php’nin (advanced groupbox’da yer alıyor) nesnesi ile ilgiliydi. Samples klasöründeki PageControl projesini rahatlıkla browse edebilirken, kendi oluşturduğum projelerde nedense PageControl nesnesi gözükmüyordu. Daha da kötü olan ise bu durum ile ilgili ne php ne de javascript hatası görüntülenmemesiydi. Aslında bu durumu DOM ağacında yer almayan advanced ve additional grubu nesnelerinin çoğunda yaşıyordum. Sezgilerim bana sorunun basit bir include hatasından kaynaklandığını söylüyordu ama aksine ortada include hatası felan yoktu. Sorunu çözdüm sonunda ama biraz sancılı oldu.

Sorunun şartlarını daha belirgin ortaya koyabilmek için birkaç deneme yaptıktan sonra aşağıdaki sonuçlara ulaştım.

  • Projenizi Belgelerim klasöründe oluşturulan “Delphi for PHP Projects” klasörüne kaydettiğinizde bahsettiğim sorunu yaşamıyorsunuz.
  • Projenizi C: bölümünün kök dizini altında bir klasöre kaydettiğinizde sorun yaşamıyorsunuz.
  • Projenizi bir önceki maddedekine benzer olarak D: ye kaydettiğinizde sorun yaşıyorsunuz.
  • Projenizi kaydettiğiniz klasörün patikasında (path) Türkçe karakter (ö,ç,ş,ğ,ü) yer alıyorsa sorun yaşıyorsunuz.
  • Tools menüsü altında “Deployment Wizard“ı kullanarak gerekli kütüphaneleri proje klasörünüze export ettiğinizde sorun yaşamıyorsunuz.

Sorunu çözerken d4php için çok fazla destek bulamadığımı söylemek istiyorum. İnternetteki forumlarda ve bloglarda da çok fazla kaynak ve yardımcı olacak insan bulamıyorsunuz ama pes etmiyoruz tabiki öğrenmeye ve tırmalamaya devam ediyoruz.

delphi 7 pagecontrol (4), delphi pagecontrol kullanımı (3), pagecontrol delphi (2), delphi for php (2), delphi for php deployment wizard (2), delphıde pagecontrol kullanımı (1), delphide pagecontrol nasıl eklenir (1), delphide pagecontrol nesnesi (1), delphide samples menüsü nerde (1), delphide web tabanlı projeler (1), delphide pagecontrol (1), delphi pagecontrol nesnesi kullanımı (1), delphi 7 de pagecontrol kullanımı (1), delphi pagecontrol ile sayfalara nesne ekleme (1), delphi page control ekleme (1)







1 Puan2 Puan3 Puan4 Puan5 Puan6 Puan7 Puan8 Puan9 Puan10 Puan (1 votes, average: 10,00 out of 10)


Biraz gürültü yapın





Not: Yazdığınız yorum yönetici tarafından onaylandıktan sonra yayınlanacaktır.


  Yorumlara eposta ile abone ol




  • Hakkında | İletişim | Wordpress.org | RSS | Abone Ol

  • (c) 2005-2009 Wordpress Tema: Tankado & Theme by Tankado.com