RE: Delphi problema

From: Koci Michal (Michal_Koci@koba.sk)
Date: 14. 09. 2001, 09:05 CEST


> Hello, prave jsem zacal delat s Delphi (objektove programovani vidim prvne
> v
> 
Gratulujem, vyborny krok. :)

> zivote) a mam na zkusene programatory 2 male otazky:
> 
> 1) Delphi (stejne jako treba Pascal) ma vysledny kod programu prilis
> velky,
> obsahuje totiz naproste zbytecnosti (navesti...) - jak mohu zmensit
> vysleny
> kod programu na prijatelnou velikost, jestli to teda jde, protoze spousta
> lidi mi nedokazala odpovedet... Nejake nastaveni kompilatoru? Mam program
> na
> par radek - v C by to bylo na par kilo, ale deplhi se svymi unity a vsemi
> blbustkami ma min. 300kB - to pro mne neni... Proste krasny cisty kod.
> 
Ano v C by to naozaj bolo par kilo, ale uvedom si, ze ked C-ckovy ci
Basic-ovy program prinesies na pocitac, kde Basic, alebo C nie je, tak
potrebujes runtime kniznice, ktore maju okolo 1,5 MB. S tym ceckom som si
nie 100% isty, ale ten Basic to je fakt, ale kedze je to od jednej firmy,
tak sa to da predpokladat. Delphi si potrebne kniznice vkompiluje. Tym padom
je to IMHO pre koncoveho usera ovela zaujimavejsie.
No a ked chces vysledny exe subor zmensit, pouzi nejaku utilitku typu ASPack
(shareware). Ten ti exe subor (ale zvlada aj dll a ocx) skomprimuje a ma to
dva efekty. Exe subor sa ti dooost zmensi (z 300 kilo cca na 100-150), stale
tam mas vsetko prikompilovane a vraj (podla autorov) by sa mal program
dokonca spustat rychlejsie. A navyse ti nehrozi, ze nejaky pako bude
pouzivat program typu Resource Hacker, a program Ti komplet prerobi :))

> 2) Mam formular s EDITem, ktery ma urcitou velikost a ja do neho pisu
> nejaky
> text. Omezeni delky textu nepouziju (MaxLength=0), ale chtel bych, aby se
> mi
> text "zdrzoval" jenom v tom EDITu -> je to vlasne omezeni delky textu ;)
> Jsem naprosty zacatecnik, takze sorry za formulaci... Tak tedy jinak: edit
> ma delku 200 pixelu, pismeno "m" je sirsi nez "i" a proto jich do EDITu
> mohu
> napsat mene nez icek, gut?
> 
Fuuha, tak toto ma este nenapadlo riesit, ale co takto pouzit font Courier
New, kde kazde pismeno ma rovnaku sirku?

Mifko



This archive was generated by hypermail 2.1.2 : 14. 09. 2001, 09:07 CEST