Delphi for PHP, servicepack 1

Neverending story... Tak jsem dal D4PHP ještě jednu šanci... Nevím jak se mi to povedlo.

Popisoval jsem tu své zkušenosti s D4PHP už dvakrát. Naposledy jsem skončil s výkřikem Sbohem, D4PHP. Ale znáte to – člověk si říká, jestli třeba... nějak...

No, ještě jednu šanci jsem jim dal.

Totiž, abyste si nemysleli: Ne, nikam jsem nevolal, na žádnou hotline. S licencí jsem nic nedělal. Jen jsem omylem kliknul na phprj soubor – a ejhle, D4PHP se mi spustily. A fungovaly. Podivné, podivné...

Zkusil jsem je spustit jen tak. Objevil se opět "Registration wizard", proklikal jsem ho, napsal že ne, že moc registrací, ať zavolám, pak se zeptal jesti to chci zkusit znovu, dal jsem NE – a Delphi 4 PHP se spustily. Šajsedrek! No ale co už. Zaplatil jsem je? Zaplatil! Běží? Běží! Registroval jsem se? Několikrát! Tak o co jde? 

Pozitivně kvituju, že servicepack 1 už nepotřebuje modul filter.

Zkusil jsem si udělat databázovou aplikaci. Jednoduchou. Database, Table, DataSource a DataGrid. A ono nic. Překládal jsem jak debil, zkoušel – nic.

Zkusil jsem demonstrační příklad – fungoval. napsal jsem svou aplikaci přesně stejně – nefungovala.

Divné, divné, divné...

Nebudu to prodlužovat: Pokud byla moje aplikace uložena v adresáři c:\program files\codegear\delphi for PHP\..., tak fungovala. Stejně jako sample aplikace. Pokud byla tam, kde jsem ji chtěl mít, tedy na d:\prog\d4php\..., tak nefungovala. Tam nefungovala ani sample aplikace. Prazvláštní, prazvláštní. Někde by se asi mělo něco nějak nastavit, že? Bohužel, dokumentace od D4PHP je velmi skoupá.

No nic, datagrid je stejně ošklivý, nepěkná věc. Raději použiju na prohlížení záznamů ListView. To je taková ta komponenta "co řádek to záznam", nějaký sloupce, možno přidat i zaškrtávací políčko. Když si ji hodíte do projektu, vidíte tam něco, co vypadá jako kus mailovacího programu. Dokonce to je i v sampleaplikaci "webmail" použité. Ale tím to hasne.

U téhle komponenty totiž nezměníte sloupce. Nejspíš. Alespoň mně se to nepovedlo. A nápověda je opět víc než strohá.

Božemůj, opravdu budu muset čekat na druhý servicepack, abych byl schopen s D4PHP napsat alespoň elementární aplikaci, co nějak rozumně funguje? Je docela hloupé používat nástroj, u kterého člověk musí hlídat nejen své chyby, ale ještě vychytávat chyby dodavatele... A navíc za něj platit! :(

PS: Ano, chyby jsou už nahlášeny.

Dne 24.05.2007

Twittni

Přidej do: asdf.sk StumbleUpon Toolbar Stumble It!

Komentáře

[1] (Yxen [openID] - WWW) 24.05.2007, 14:32:40 [X] [D]
Jsi nezmar!

[2] (Arthur Dent [openID] - WWW) 24.05.2007, 17:15:20 [X] [D]
[1] Ne, je mi líto těch peněz...

[3] (kryska ) 24.05.2007, 18:48:04 [X] [D]
takže lakomý nezmar.. ;oD

[4] (Arthur Dent [openID] - WWW) 24.05.2007, 18:54:08 [X] [D]
[3] No z mejch to nešlo... Kdyby to šlo z mejch, tak už mají D4PHP na hlavě a já svoje peníze zpátky!