Delphi for PHP’de PageControl nesnesi sorunu - Tankado.com

Delphi for PHP’de PageControl nesnesi sorunu

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

sm phphello 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…

 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.








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