(Fwd) Re: Compiler

Csobolyó János janchika at uze.net
Thu May 8 18:27:38 CEST 2003


SZIGETI Szabolcs  <szigi at ik.bme.hu> 2003.05.08. 09:16:27 +2h-kor írta:

> > pont hogy win-ala konnyebseg a programozonak grafikat es nyomtatast
> csinalni
> > es eppen ezert joval rovideb lehet a kod is
> 
> Tokeletesen igazad van!
> 
> Hany olyan mindenfele DOS-os, Clipperben, meg mittomen miben osszehegesztett
> programot lattam, hogy aztmondja: "nyomtatasi lehetoseg Epson FX80
> kompatibilis nyomtatora".

nekem volt egy nagy trukom dos alol hogyan hasznalhattam lezer nyomtatot:
megcsinaltam szepen a nyomtatvany winwordbe (emblemakkal mindennel)
csak eppen uressen hagytam a mezoket amiknek valtoztahato volt a tertalma
kinyomtatam fajlba
kivettem a vegerol a lapdobas escape szekvenciat
majd egy masik fajlba nyomtattam minden karakerbol egyet a kivant fonttal
ez a fajl azzel indult hogy letoltotte a fontok bitmapjat a nyomtatoba

a ket fajlt siman kikuldtem a printerbe (ekkor eloalt az alap nyomtatvany es
felvolt programozva a font tabla)
de meg nem volt lapdobas
ezekutan pozicionaltam a megfelelo helyre escape szekvenciakkal es aztan
irhattam a szoveget


> No pl. Windows alatt - ha kulkturaltan van megirva a program - akkor
> "nyomtatasi lehetoseg minden nyomtatora" valtozik ez a kijelentes. De ez
> csak egy pelda.
> 
> Szoval a grafikus oprendszerek es a fejleszto kornyezetek (legyenek
> barmilyenek) kozos tulajdonsaga, hogy a "hello world" progamot hatalmas
> programozassal es orult meretekben tudod megcsinalni, az assemblyhez kepest
> (bar altalaban santit az osszehasonlitas itt is, mert mondjuk egy Visual C++
> hello worl eleg sok sorbol all, bar a wizadrokkal alig kell irnod, de az
> ilyen osszehasonlitasban elfelejik megemliteni, hogy az assembly hello world
> kiirja a karakteres kepernyore, a VC++ viszont ablakba teszi, ahonnan rogton
> copy&pastelhetetd a szoveget, mozgathatod az ablakot stb. Ha mindezt hozz
> aveszed az assemblyhez, akkor huzosabb)

miert ezt indokold meg!

asmbol is olyan ablakot csinalok amilyet akarok
es mesze rovidebben mint c-ben


> Nagyobb alaklamzasoknal mar egyertelmuen nyer a modern rendszer, mert
> egyszeruen nem kell megirnod egy csomo mindent, amit addig meg kellett
> (ablakakkezeles, nyomtatas, stb.)

nem igen lattam ilyet
altalaban  csak a win vagy az adot fejleszto rendszer (vc, delphi) ablkakait
hasznalja

de mint mondtam egy ablakkezeles+ nyomtatas max 100K (es akkor mar szarul van
megirva)

-- 


More information about the Elektro mailing list