Poslední příspěvky

Stran: 1 ... 8 9 [10]
91
Obecné / Re:Lazarus 1.8 RC1
« Poslední příspěvek od rob. kdy 18-05-2017, 09:17:52 »
super zprava, muzu se zeptat co doporucujete za komponenty pro MSSQL ? Zkusil jsem ted v rc1 pripojit na mssql pomoci MSSQLconnection a skoncil s hlaskou, ze nemuze nahrat "dblib.dll", viz pripojeny obrazek. Takovou knihovnu jsem nenasel ani po komplet prohledani disku.
92
Obecné / Re:Ukončení aplikace
« Poslední příspěvek od Stanislav Hruška kdy 18-05-2017, 08:29:54 »
Ani by som nemal reagovať. >:(
  • V prvom rade daj zdrojový kód do samostatnej jednotky. Je otázne, či treba vytvoriť triedu.
  • Podobné úlohy sa riešia pomocou vlákien. Ten svoj kód by si mal spustiť vo vedľajšom vlákne. Ale konkrétne poradiť neviem
93
Obecné / Re:Experimentální podpora https pro forum.delphi.cz
« Poslední příspěvek od pepak kdy 18-05-2017, 08:06:05 »
Rozumný certifikát jsem ještě nenašel.
94
Obecné / Re:Ukončení aplikace
« Poslední příspěvek od F.M kdy 18-05-2017, 06:35:12 »
Děkují, pomohlo.

Ještě dotaz mimo tema.
Program všechny data  načita ve FormCreate.
Kdysi, když jích bylo malo, to bylo ok.
Ted už to trva delší dobu a trva než se form vykresli.

Kam dat zdrojak, aby se první vykreslil form a pak šlo vidět jak ty data třidí a zapisuje?
95
Obecné / Re:Lazarus 1.8 RC1
« Poslední příspěvek od Radek Červinka kdy 18-05-2017, 00:29:08 »
Gratuluji. Rychlost vývoje je prima.
96
Obecné / Re:Ukončení aplikace
« Poslední příspěvek od oxo kdy 17-05-2017, 22:01:44 »
Potřebuješ TTimer, nastav si interval na 1000 a v OnTimer prostě zavři aplikaci.
97
Obecné / Ukončení aplikace
« Poslední příspěvek od F.M kdy 17-05-2017, 21:52:09 »
Dopbrý den.

Všechny data načitam do tabulek ve FormCreate.
Chci aby se form vykreslil a po nějakem čase se aplikace sama ukončila

sleep(1000);
Application.Terminate;
Application.ProcessMessages;

Ale kam s tým?
Zkoušel jsem FormActivate a nic.
98
Obecné / Re:Lazarus 1.8 RC1
« Poslední příspěvek od oxo kdy 17-05-2017, 17:50:27 »
Každá verze je portable :) Stačí ji spustit s "--primary-config-path" parametrem.

Jak se k ní dostaneš, už je tvoje věc - přes instalátor, svn, git ...
99
Obecné / Re:Lazarus 1.8 RC1
« Poslední příspěvek od našinec kdy 17-05-2017, 16:16:59 »
Považuji docela za škodu, že Lazarus nemá oficiální portable verzi.
100
Obecné / Lazarus 1.8 RC1
« Poslední příspěvek od oxo kdy 17-05-2017, 15:36:18 »
S radostí oznamuji příchod nové verze Lazarusu - 1.8. Zatím jen v předběžném testovacím RC1.

Seznam změn v Lazarusu a FPC:
http://wiki.lazarus.freepascal.org/Lazarus_1.8.0_release_notes
http://wiki.lazarus.freepascal.org/User_Changes_3.0.2

Stahujte:
http://sourceforge.net/projects/lazarus/files/

Checksum pro balíčky:
http://www.lazarus-ide.org/index.php?page=checksums#1_8_0

Od 1.6 je to opět velký krok kupředu. Spousty nových věcí a oprav (v release notes jsou hlavně změny narušující kompatibilitu).

Největší novinka:

Samotná Lazarus IDE i LCL aplikace v ní vytvářené podporují automaticky High-DPI. T.j. vytvoříte si v designeru formulář, a o správné zvětšení/zmenšení se postará už samotná LCL. Více: http://wiki.lazarus.freepascal.org/High_DPI#High_DPI_in_Lazarus_1.8_and_above
Správně to funguje i v design-time. T.j. libovolně můžete měnit DPI vývojového prostředí a formuláře to zvládnou - vždycky se přizpůsobí danému DPI.

+ Dělal jsem to já :) Tady se mi dokonce podařilo předběhnout Embarcadero - jsem zvědav, jak to vyřeší v Delphi (mají High-DPI v road map).

Pak tam ještě přibyla Qt5, tabulky (T*Grid) se podstatně zlepšily, ..., ... Je toho hodně :)

--

Za sebe můžu říct, že je Lazarus už více než jen bezplatná alternativa k Delphi. Pro svoje zákazníky dokonce už migruju programy z Delphi na Lazarus. Bez problémů pracujeme s MSSQL, FireBird, PostgreSQL; vytváříme PDF reporty tiskových sestav - vše na linuxovém headless serveru, ve vícevláknu a out-of-the-box bez licenčních omezení a komponent třetích stran a jakýchkoliv závislostí. A s jednoduchou, lehkou a mezi stanicemi jednoduše přenosnou IDE.

Na druhou stranu mi vývoj LCL/Lazarusu poslední 2-3 roky dal fakt zabrat; asi dokonce víc než 50% pracovního času - ale radši jsem to nepočítal. Vy to dostanete zadarmo :)
Stran: 1 ... 8 9 [10]