Hi!
Írok egy letöltő progit VB-ben, és meg szeretném oldani a megszakadt letöl
tések visszaállítását (resuming support). Szükségem lenne a megfelelő HTTP
-request-re (az ehhez kapcsolódó rfc-ben találtam egy "Range" című bekezdé
st, de nem sikerült megoldanom a használatát).
Ha valaki esetleg otthon van a témában, kérem hogy segítsen.
Előre is köszi:
Kimon
(webes bekuldes, a bekuldo gepe: line-36-56.dial.matav.net)
|
sziasztok!
az lenne a kerdesem, hogy a paradox tabla hasznalhato -e halozaton ugy, hogy
egyszerre
tobben hasznaljak!?
illetve, melyik az a tabla tipus, amit tudok halozaton hasznalni, tobb
useres hasznalattal
(eddig erre DBASE-t hasznaltam) es ugyanakkor jelszoval vedi a tablat (ezt
meg a PARADOX tudja)
Szoval mit v. hogyan hasznaljak amit tobben hasznalhatnak halon es meg
jelszavazza is a tablat!?
mindenkinek koszonom!
bye:
sTenYa
|
Sziasztok !
> Egyébként más hozzászólás nincs? Senkit se érdekel ez a téma? (no flame, plz)
Beszallok a BCB vs VC eszmefuttatasba en is egy kicsit.
Azert hogy minel objektivebb legyen az osszehasonlitas, csak
kezzel foghato tenyeket vettem figyelembe.
1. szempont: c++
Ha eltekintunk a VCL-tol es az MFC-tol, es mint c++ fejlesztoeszkozoket
hasonlitjuk ossze a BCB-t es a VC-t, a kovetkezo az eszrevetelem:
Amit a VC csinal, azt nevezhetjuk c++ -nak, de amit
a BCB, az mar nem teljesen c++.
Pl. BCB-t hasznalva ilyen dolgokat rak a forrasomba, amit a legnagyobb
joindulattal sem lehet c++ nyelvnek nevezni:
(ezt kikerulni nem lehet, legalabbis nekem nem sikerult)
USEUNIT("db_config.cpp");
USERES("db0.res");
....
Ezzel mar eldolt a hordozhatosagi vita, a programot valtoztatas nelkul
csak BCB-vel lehet leforditani, a programom maris kotodik
egy ceg termekehez.
A VC alkalmas arra hogy szabvanyos c++ fejlesztokornyezetkent hasznlajuk,
konnyen lehet vele olyan programot kesziteni (MFC nelkul)
ami valtoztatas nelkul lefordul mas forditoval, pl gcc-vel.
2. szempont: VCL vs MFC
Attol most eltekintek hogy melyik a jobb, itt is csak a hordozhatosag
lehetosegen gondolkodtam el:
Hogy melyik irhato at masik platformra, az nem a mi gondunk.
Mezei programozo nem hiszem hogy nekilatna effele munkahoz.
Tehat nem az a kerdes hogy melyiknek a logikaja illesztheto
konnyebben masik oprendszerhez, hanem hogy elkesziti-e
a gyarto masik platformra.
A Borland portolta a VCL-t Linuxra, mert ok meg akartak csinalni.
A Microsoft viszont megcsinalta az Office 2001-et Macintosh-ra,
ami azt jelenti, van MFC Macintosh-ra is.
A Mac-es OLE sdk-t (MS csinalta) ismerem, az szinte teljesen ugyanaz
mint a Win-es, kulonbseg csak ott van ahol feltetlen szukseges, pl:
Windows-on a fileokat karaktersorozattal (filenev) azonositjuk,
Mac-en pedig egy FSSpec nevu osszetetteb strukturaval.
A VCL-t (ismereteim szerint) csak Borland fejlesztoeszkozokkel tudjuk
hasznalni, az MFC-t viszont lehet CodeWarrior-al es
Watcom-al is (amig letezett)
Kovetkeztetes:
Szabvany c++:
BCB: Nem tudtam vele olyan tobb file-bol allo programot kesziteni, amit
valtoztatas nelkul le lehetett volna forditani gcc-vel.
VC: ha csak a c++ szabvanyos eszkozkeszletet hasznalom,
akkor a program atviheto gcc-re.
VCL - MFC hordozhatosag:
Platformok kozotti hordozhatosag szempontjabol az allas dontetlen:
VCL: Win + Linux
MFC: Win + Mac
Gyartok kozotti hordozhatosag szempontjabol az MFC vezet:
VCL: Csak BCB (Borland)
MFC: VC(Microsoft), CodeWarrior(MetroWerks), Watcom(Nem tudom ki csinalta, csin
alja)
Elkepzelheto hogy hianyos ismereteim miatt sok dolg van amit
itt nem irtam (mas fejlesztoeszkozokre es platformokra letezo
portolasokra gondoltam), ezert meg az allas jelentosen valtozhat.
- Tamas -
|
Sziasztok !
Egy ideje megy a vita, az MFC es a VCL korul, melyik a jobb, stb...
En inkabb arra keresnem a valaszt, melyik az a framework,
ami realis alternativa lehet az MFC es a VCL helyett ?
Valamilyen open source megoldas erdekelne, azt hiszem
a hordozhatosagi versenyben egy ilyen rendszer eleve nagyobb
eselyekkel indul.
- Tamas -
|