PCPROG.4

22 Apr 1994 - 05 Jan 1995

Topics

  1. algoritmi (153)
  2. comment (15)
  3. ms.dos (123)
  4. windows (304)
  5. asembler (103)
  6. basic (80)
  7. jezici (196)
  8. pascal (880)
  9. cccc (586)
  10. cpp (157)
  11. clipper (1267)
  12. baze.podataka (525)
  13. razno (529)

Messages - clipper

clipper.515 misa.m, -> #427, ikordic
>> Kad sam već kod Rushmoore sistema - autori tog sistema su navodno dobili >> inspiraciju gledajući Hičkokov "Se(r)ver-Severozapad", seli i napisali ga... The name comes from Mount Rushmore National Memorial, near Keystone, South Dakota. Likenesses of the heads of Presidents Washington, Jefferson, Linclon, and Roosevelt are carved on the face of Mount Rushmore. These scluptures were done by Gutzon Borglum and his sons. While all this information might interest tourists, it has nothing to do with the technology, nor does the fact that the mountain appeared in movie directed by A. Hitchcock called 'North by Northwest'. It was just that this movie appeared on TV the night before the FoxPro development team decided what to name its high speed, data access internal project, and the name 'Rushmore' was adopted. Iz knjige: FoxPro for Windows 2.6 Developer's Guide by Jeb Long (SAMS Publishing)
clipper.516 stosic, -> #513, jolicm
> Zelim da povezem clipper i msc 6.0 >iz literature za clipper 5.2 stoje napisani parametri za kompajliranje >C programa za verziju 5.0, kada kompajliram sa tim parametrima program ne radi. ?Dakle molim izgled komandne linije za kompajliranje msc6.0 funkcije. CL /c /AL /FPa /Gs /Zl TvojCProgram.c Pogledaj i clfaq101.zip
clipper.517 snemcev, -> #513, jolicm
>> čelim da povezem clipper i msc 6.0 Treba ti LLIBCA iz verzije 5.1. Zašto? Reći će neko ko se u to povezivanje razume malo više od mene...
clipper.519 gosse,
Zdravo Družtvo! Dali nekoj znae kako moze so RTLINK da se dojde do EXE od 150 K + OVerlay ( statiŠki )?. Probuvav so dinamiŠki overlei ama Exe nikako da padne pod 380 K. Ako veke mora so Blinker, zgodno bi bilo porakata da dojde so .LNK. Fala!
clipper.520 spantic, -> #513, jolicm
> C programa za verziju 5.0, kada kompajliram sa tim parametrima program ne > radi. Dakle molim izgled komandne linije za kompajliranje msc6.0 funkcije. Da li koristiš biblioteku iz MSC 5.1? Imaš je na SEZAMu.
clipper.521 .ben,
H E L P !!! Pisem neke programe u CLIPPER-u koji bi radili na Novel Lite-u (za sada, kasnije mozda i puni Novel) i zelim da koristim NetBios za komunikaciju izmedju radnih stanica, pokusavao sam sa NETTO lib. i sa funcijama iz knjige CA Clipper 5.2 Mrezno programiranje ali bez ispeha, so ako je nekom uspelo please help.
clipper.522 ikordic, -> #483, bulaja
=> RDDs for Clipper 5.0 and 5.2 to support .DBF, .PDX, and .BTR file ^^^ ^^^^ Koji je to RDD za 5.01 koji omogućava BTrieve kompatibilnost, gde ga ima i koristi li to neko?
clipper.523 ikordic, -> #509, nbatocanin
RE: VMIF => fact, the parts of DBF SIX that ship with Clipper 5.2 are the leading => cause for 5.2's unuseability in i'ts present form. Linking DBFSIX => into a 5.01 or 5.2 application will invariably result in 5333 and VM => Integrity Errors. SuccessWare knows about the problems and is => working on them. However that still doesn't take away from the fact => that DBFSIX can and will crash your application. 'Ajmo sada jednom za svagda da čujemo: KO je uzročnik VMIF-a? Da li je to: a) BLinker? Ako jeste, kako onda pucaju aplikacije rađene RTLink-om? Ako nije, kako to da se greške ne javljaju posle BLinker update-a? b) SIx? Ako jeste, kako se onda VMIF dešava i sa NTX RDD-m? c) Clipper? Ako jeste, o čemu to priča ovaj tip od gore? Ako jeste greška do Clipper-ovog VM sistema, kako onda pucaju aplikacije koje koriste alternativne VM sisteme (Funcky)? d) Milja Vujanović? Ako jeste ... :) Mislim da je ovo četvrti put da postavljam ovo pitanje, al' sad ... Elem, da li je neko iskusio VMIF i slična veselja sa Clipper-om 5.01a? Smatram da je krajnje vreme da se pozabavimo ovom materijom, jer od dosadašnjeg razvoja stvari nije bilo neke preterane fajde. Prvo smo se ložili na 5.2d za koji je neimenovani Clipper guru rekao da "5.2d rešava probleme sa VMIF-om". Potom na razne SIx update-ove koji će (dajbožedajbože...) otkloniti probleme, pa je stigao BLinker update - i dalje ništa. Ako niko ovde ne zna, hajde da skupimo nekih 200-300 USD i da nekom delegatu odavde uplatimo članarinu na nekom Clipper-dedicated BBS-u odakle će nas obaveštavati šta se napolju dešava i šta da se radi. Smatram da pitanje finansija nije problem, jerbo svi mi radimo ovaj posao za nekakve novce - meni se isplati da kanem neku kintu ako za to dobijam nešto ovako vredno.
clipper.524 nbatocanin, -> #519, gosse
> Zdravo Družtvo! Dali nekoj znae kako moze so RTLINK da se > dojde do EXE od 150 K + OVerlay ( statiŠki )?. Objasni malo detaljnije šta hoćeš: da imaš jedan EXE i poseban OVL ili nešto drugo? Zašto ne koristiš PLL ako ti je važno da razdvojiš EXE na više delova?
clipper.525 snemcev, -> #523, ikordic
>> a) BLinker? Ako jeste, kako onda pucaju aplikacije rađene RTLink-om? >> Ako nije, kako to da se greške ne javljaju posle BLinker update-a? IMMHO, Blinker je nevin. Posle update-a grešaka nema jer Blinker jednostavno "obilazi" one delove Clipper VM sistema za koje je ustanovio da nisu baš svoji. >> b) SIx? Ako jeste, kako se onda VMIF dešava i sa NTX RDD-m? Bojim se da je i SIx nevin. >> c) Clipper? Ako jeste, o čemu to priča ovaj tip od gore? Ako jeste >> greška do Clipper-ovog VM sistema, kako onda pucaju aplikacije koje >> koriste alternativne VM sisteme (Funcky)? Bingo! Valjda se i Funcky VM bar malo oslanja na Clipper VM? A ako se i ne oslanja, ipak neke stvari ostaju pod kontrolom CLipper-a.
clipper.526 neman, -> #492, bulaja
> Lib BlxRateX > Search BlxClp52 > > Naravno jos se ne moze sa sigurnoscu tvrditi da ce ovim > svi problemi biti reseni, ali bar u mom slucaju ima > indicija da je ipak tako :). I u mom :) Vec dva dana na jednom 286 racunaru koji je prijavljivao sto VMIF sto Write error (?) radi ko sat. Pu, pu, pu da ne cuje djavo :) Od nedelje cu da zamenim programe i na drugim racunarima koji su zajebucki- vali, pa ce vidimo :) neman
clipper.527 nbatocanin, -> #523, ikordic
> 'Ajmo sada jednom za svagda da čujemo: KO je uzročnik > VMIF-a? Eh, kad bi to znali, gde bi nam bio kraj: izopštimo zlikovca i idemo dalje :( > a) BLinker? Ako jeste, kako onda pucaju aplikacije rađene > RTLink-om? Jel ovo sigurno? Meni RTLink *nikad* nije dao VMIF. > Prvo smo se ložili na 5.2d za koji je neimenovani Clipper guru rekao > da "5.2d rešava probleme sa VMIF-om". OK, ja sam se zaleteo, oslanjajući se na rečenicu iz pomenutog updatea u kojoj piše da su "otklonjeni problemi koji su dovodili do VMIF". Kako oni slagaše mene, ja slagah vas :( I sebe :( > > Ako niko ovde ne zna, hajde da skupimo nekih 200-300 USD i > da nekom delegatu odavde uplatimo članarinu na nekom > Clipper-dedicated BBS-u odakle će nas obaveštavati šta se > napolju dešava i šta da se radi. Smatram da pitanje > finansija nije problem, jerbo svi mi radimo ovaj posao za > nekakve novce - meni se isplati da kanem neku kintu ako za > to dobijam nešto ovako vredno.
clipper.528 cnenad, -> #495, nbatocanin
ŁŁŁ Ovako kako si napravio sve ide u root! Moraš napraviti bar jednu ŁŁŁ BEGIN..ENDAREA sekciju i tu staviti nešto. Šta treba staviti treba ŁŁŁ odrediti eksperimantalno. Za početak probaj da staviš EXTEND.LIB i ŁŁŁ uživaj... Ovo bi trebalo da bude reply na više poruka sa kojima ste pokušali da mi pomognete pa da krenem redom: BLINKER INCREMENTAL ON <-- neko reče da ovo ne treba jer po default-u kod 3.0. INCREMENTAL nije radio kako treba pa sam ga zbog toga stavio Ovo je trenutno novi LNK fajl po vašim preporukama. file as BEGINAREA file space file spice ENDAREA @sixcdx.lnk LIB clipper LIB extend LIB bumenu Video sam da neko preporučuje da sklonim odavde LIB clipper i LIB extend. Grba kaže da ga ne pomeram a isto to se preporučuje u HELP-u za SIXCDX. Arazumenic je poslao poruku u kojoj pobija te tvrdnje. Pošto niko nije odgovorio da li se slažete da ovde ne trebaju pozivi na ove dve biblioteke ? Nenad kaže da ubacim u BEGIN/ENDAREA i LIB extend. Da li se ovo kosi sa onim što preporučuje SIXCDX ili da ga ipak tamo smestim ? I još nešto, gde onda treba staviti i od BLINKER-a @cl520max.lnk ? Primetio sam da se u njemu nalaze isto pozivi za LIB clipper, LIB CDX i LIB terminal. Pretpostavljam da ono LIB cdx treba izbaciti. Kakva je situacija sa LIB terminal. Da li mora da se fajl zove CL520MAX.LNK ili može drugačije ? Da li je potrebno staviti još nešto u LNK datoteku što bi eventualno poboljšalo korišćenje memorije i brzinu izvršavanja programa (mada mi ona nije toliko bitna, jer su programi poprilično brzi) ?
clipper.529 milanv, -> #392, srdjan.j
║║==> na ekranu, tipično - lozinki? Promena boje karaktera u boju ║║==> pozadine baš i nije neko rešenje. Voleo bih da vidim rešenje ║║==> kakvo je primenjeno na Sezamu prilikom prijavljivanja ili neko ║║==> slično... ║║ ║║ Ako hoćeš zvezdice, moraćeš da sam napišeš petljicu za unos lozinke, ║║ nešto kao ovo: Nadao sam se da postoji nešto u okviru GET PICTURE, no, dobro, može i ovako. Evo, šaljem funkciju koja to ostvaruje. Sintaksa je: cLozinka := Zvezdice (nY, nX, nM) nX -> X koordinata prve zvezdice, nY -> Y koordinata, nM -> maksimalna dužina stringa koji se unosi. Hvala Srđanu. zvezdice.zip
clipper.530 dejanr, -> #529, milanv
>> Nadao sam se da postoji nešto u okviru GET PICTURE, no, >> dobro, može i ovako. Može tako, a može kao kod Ricka Spence-a (poznata knjiga), nešto bolje uklopljeno u GET sistem Clippera: do while (oget:exitstate == GE_NOEXIT nkey:=inkey(0) if nkey >=32 .and. nkey<=255 oget:cargo+=chr(nkey) oget:applykey(oget, asc("*") elseif nkey=K_BS oget:cargo:=substr(oget:cargo, 1, len(oget:cargo)-1) oget:applykey(oget, nkey) elseif nkey==K_ENTER getapplykey(oget, nkey) end if end do Naravno, pre i posle toga se može staviti onaj deo iz GETSYS koji proverava WHEN i VALID, i eto ga procedure getpass(oget)
clipper.531 .ben, -> #521, .ben
> H E L P !!! > Pisem neke programe u CLIPPER-u koji bi radili na Novel Lite-u > (za sada, kasnije mozda i puni Novel) i zelim da koristim NetBios > za komunikaciju izmedju radnih stanica, pokusavao sam sa NETTO lib. > i sa funcijama iz knjige CA Clipper 5.2 Mrezno programiranje ali > bez ispeha, so ako je nekom uspelo please help. Kako je poruka prosla nezapazeno moram da je ponovim jos jednom, problem se u tome da sa jedne stanice nikako ne mogu da posaljem poruku na ostalim, bilo cirkularnu bilo usmerenu. Molio bih nekog clipper gurua ako ima iskustva u ovome da mi pomogne.
clipper.532 snemcev, -> #528, cnenad
>> Pošto niko nije odgovorio da li se slažete da ovde ne trebaju pozivi >> na ove dve biblioteke ? Nisu potrebni, ali bih preporučio... >> Nenad kaže da ubacim u BEGIN/ENDAREA i LIB extend. Da li se ovo kosi >> sa onim što preporučuje SIXCDX ili da ga ipak tamo smestim ? ...upravo ovo i.... >> I još nešto, gde onda treba staviti i od BLINKER-a @cl520max.lnk ? ...jedno @cl520min.lnk posle linije @sixcdx.lnk. >> Da li mora da se fajl zove CL520MAX.LNK ili može drugačije ? Preimenuj ga kako ti je volja.
clipper.533 nbatocanin, -> #528, cnenad
> Video sam da neko preporučuje da sklonim odavde LIB > clipper i LIB extend. Grba kaže da ga ne pomeram a isto to > se preporučuje u HELP-u za SIXCDX. Arazumenic je poslao > poruku u kojoj pobija te tvrdnje. Pošto niko nije > odgovorio da li se slažete da ovde ne trebaju pozivi na > ove dve biblioteke ? Ovo nije toliko bitno. Moja preporuka ti je da navedeš obe biblioteke. > Nenad kaže da ubacim u BEGIN/ENDAREA i LIB extend. Da li > se ovo kosi sa onim što preporučuje SIXCDX ili da ga ipak > tamo smestim ? Smesti, samo bi delove trebalo izbaciti u root. > I još nešto, gde onda treba staviti i od BLINKER-a > @cl520max.lnk ? Primetio sam da se u njemu nalaze isto > pozivi za LIB clipper, LIB CDX i LIB terminal. Prouči malo te skriptove - to su primeri kako treba raditi.
clipper.534 cnenad, -> #532, snemcev
ŁŁŁ ...jedno @cl520min.lnk posle linije @sixcdx.lnk. Zašto misliš da je bolje staviti cl520min.lnk umesto cl520max.lnk ? U samom cl520max.lnk fajlu piše da ga treba korisiti kod situacija kad je kritično sa memorijom i pogotovo sa korišćenjem dibagera. Da li utiči pozivi na LIB clipper i LIB terminal iz samog cl520xxx.lnk fajla ili ne, s obzirom na raniju priču da LIB clipper i LIB extend idu posle SIXCDX.LNK ?
clipper.535 cnenad, -> #533, nbatocanin
ŁŁŁ> Nenad kaže da ubacim u BEGIN/ENDAREA i LIB extend. Da li ŁŁŁ> se ovo kosi sa onim što preporučuje SIXCDX ili da ga ipak ŁŁŁ> tamo smestim ? ŁŁŁ ŁŁŁ Smesti, samo bi delove trebalo izbaciti u root. Da li se ovo 'delovi' odnosi na EXTEND ili *.obj module ? BTW, da li mi je uopšte potreban EXTEND.LIB ?
clipper.536 ikordic,
RE: CLD Poludeću! Ima li neki način da onaj blentavi CLD upamti veličine i položaj prozora? Sluđuje me to što svaki put po ulasku moram da smanjim Command pendžer i istovremeno povećam Source prozor sa Alt-S, pa da onda isti snizim kako bi mogao da vidim Monitor pa ... Kad sam već kod ovoga - pošto na se na tržištu može naći zilion dodataka za Clipper, da li se među njima nalazi i neki alternativni debugger? Još kad bi bio PD/SW ... I za kraj - potrebni telefoni i kratak opis nekih Clipper-dedicated BBS-ova napolju. Navedite i za šta je koji specijalizovan (datoteke, konferencije, support, ...) kako bih mogao da isčekiram šta tu može da se napravi. Navali narode, ovo je i u vašu korist!
clipper.537 ikordic, -> #451, bulaja
=> R:\IBMPC\CLIPPER\*.* => ---------- => blup301 zip 361239 Blinker v3.01: update sa verzije 3.0 U ovom update-patch-u se pominje neki READ.ME fajl koji sadrži "important information" o raznim aspektima korišćenja novog BLinker-a. Tog fajla nema u ovoj arhivi pa bi molio nekoga ko to ima da ga ostavi ovde ili meni u mail. Usput, tu se pominje da ovaj patch nije za deljenje okolo - ako ti treba, sam ga traži od fabrike koja proizvodi ovo čudo. Izgleda da politika striktno SW/PD na Sezamu popušta ...
clipper.538 neman, -> #531, .ben
> Kako je poruka prosla nezapazeno moram da je ponovim jos > jednom, problem se u tome da sa jedne stanice nikako ne > mogu da posaljem poruku na ostalim, bilo cirkularnu bilo > usmerenu. Molio bih nekog clipper gurua ako ima iskustva u > ovome da mi pomogne. Mislim da je problem u tome sto je NETTO pisan za Novell NetWare a ne za NetWare Lite koje je nije ono sto je NN :)
clipper.539 jorad, -> #531, .ben
>> jednom, problem se u tome da sa jedne stanice nikako ne mogu >> da posaljem poruku na ostalim, bilo cirkularnu bilo usmerenu. Vidi ovako, što se tiče cirkularnih poruka izgleda da nema nikakvih problema. Probao sam primer iz knjige "Mrežno progamiranje" i radi. To je funkcija N_SendMsg() + NetWare() + Ft_Int86 iz NANFOR-a. Primeri za usmereno slanje poruka, koji su po meni prava stvar, već nisu funkcionisali. Nisam nikako mogao otvoriti kanal za slanje poruka. Funkcija N_OpenPipe() stalno mi je u redu IF NetWare (241,cRequest,čcReply) == 0 vraća vrednost različitu od 0. Reci mi kakva su tvoja iskustva. Možda zajedno nešto izbuđžamo dok nam se ne pridruži neko iskusniji.
clipper.540 .ben, -> #538, neman
> Mislim da je problem u tome sto je NETTO pisan za Novell NetWare > a ne za NetWare Lite koje je nije ono sto je NN :) A kako je onda moguca razmena poruka u NetWare Lite-u iz programa NET.EXE ?!?! :)
clipper.541 .ben, -> #539, jorad
> Vidi ovako, sto se tice cirkularnih poruka izgleda da nema > nikakvih problema. Probao sam primer iz knjige "Mrezno progamiranje" > i radi. To je funkcija N_SendMsg() + NetWare() + Ft_Int86 iz > NANFOR-a. Na cemu si radio Lite ili puni Novel ? Ja sam isprobavao na Lite-u i nije islo ni sa usmerenim ni sa cirkularnim. Od srede cu moci da radim i na punom Novel-u ali sustina problema je komunikacija u mrezi pod Lite-om.
clipper.542 neman, -> #540, .ben
> A kako je onda moguca razmena poruka u NetWare Lite-u iz > programa NET.EXE ?!?! :) Pa ako su u Novell Lite verziji ugradili sve servise tj. funkcije koje ima i NetWare, cemu onda Lite, mogao je da bude NN za 5 usera :)
clipper.543 dejanr, -> #537, ikordic
>> Usput, tu se pominje da ovaj patch nije za deljenje okolo - ako ti >> treba, sam ga traži od fabrike koja proizvodi ovo čudo. Proverio sam, i sasvim si u pravu, program se pojavio na par većih stranih sistema i "automatski" je prenesen ovde. U uvodnom ekranu jasno piše da se ne sme upload-ovati na BBS-ove. Uklonio sam ga iz direktorijuma, hvala što si nam skrenuo pažnju. PS Postavio sam ti SET CODE, korisnici koji imaju raspoređena YU slova na druge načine videli su u tvojoj poruci "kuke i kvake".
clipper.544 cubro,
Molim da mi neko kaze koje su razlike izmedju FOX 2.0 i FOX 2.6. Ili izmedju verzije 2.5 i 2.6. Naime namera- vamo kupiti FOX For DOS 2.6 a imamo 2.5, i pitam se koja je razlika izmedju dve verzije. Molim za HITAN odgovor. Unapred hvala.
clipper.545 .ben, -> #542, neman
> Pa ako su u Novell Lite verziji ugradili sve servise tj. funkcije koje ima > i NetWare, cemu onda Lite, mogao je da bude NN za 5 usera :) Izvini sto pitam, a jesi li ti uopste video Novell Lite ?
clipper.546 neman, -> #545, .ben
> Izvini sto pitam, a jesi li ti uopste video Novell Lite ? Da, nema na cemu :)
clipper.547 jorad, -> #541, .ben
>> Na cemu si radio Lite ili puni Novel ? >> Ja sam isprobavao na Lite-u i nije islo ni sa usmerenim ni sa >> cirkularnim. Od srede cu moci da radim i na punom Novel-u ali >> sustina problema je Radim sa punim Novelom. Reci mi konkretnije šta se kod tebe dogadja?
clipper.548 snemcev, -> #534, cnenad
>> Zašto misliš da je bolje staviti cl520min.lnk umesto cl520max.lnk ? Zbog brzine izvršavanja programa. Cl520max.lnk zna da drastično uspori program. >> Da li utiči pozivi na LIB clipper i LIB terminal iz samog >> cl520xxx.lnk fajla ili ne, s obzirom na raniju priču da LIB clipper i >> LIB extend idu posle SIXCDX.LNK ? Ovo uopšte nije kontradiktorno. Ide @SIxCdx.lnk pa @Cl520min.lnk.
clipper.549 nbatocanin, -> #535, cnenad
> Da li se ovo 'delovi' odnosi na EXTEND ili *.obj module ? Zavisi kako stojiš sa memorijom - ako je imaš dovoljno onda možeš veći deo EXTEND.LIB da stavi{ u root. > BTW, da li mi je uopšte potreban EXTEND.LIB ? :) Naravno.
clipper.550 cnenad, -> #548, snemcev
ŁŁŁ Zbog brzine izvršavanja programa. Cl520max.lnk zna da drastično uspori ŁŁŁ program. Pošteno da priznam ne primećujem neko 'veliko' usporenje ali ipak se malo oseti na nekim delovima. Doduše, zadovoljan sam jer sad recimo mogu iz samog programa da startujem recimo DOS SHELL (npr. NDOS.COM) bez ikakve upotrebe SWAPRUNCMD() čisto da vidim koliko je program uzeo memorije, da li je jedan njegov deo u UMB itd. Naravno sve ovo pod DEBUGER-om. Pošto mi je bitno zbog testiranja koristim dakle CL520MAX.LNK a kasnije za krajnju verziju ide CL520MIN.LNK (ako je uopšte bude :( ) E sad, znam da je bila neka caka sa BLINKER EXECUTABLE DUAL i evo šta on meni kaže: 'Oćeš DUAL mod ? Stavi ti lepo SECTION INTO... u LNK fajl' Ako ga stavim, dobijam eksterne overlay-e. Može li se ovo izbeći ? Drugo, šta onda potrpati u te eksterne overlay-e kad sam već podelio sa BEGIN i ENDAREA. BLINKER HOST MESSAGE ON BLINKER OVERLAY PAGEFRAME ON +------- BLINKER OVERLAY UMB ON + BLINKER CACHE XMS 128 ----+ ovo po preporuci iz CL520MAX.LNK BLINKER CACHE EMS 128 + BLINKER MESSAGE DUPLICATES +------- BLINKER CLIPPER PROFILE ON file TIM file SIXYU (o ovome malo kasnije) file SIXCDX file PROFILER (ovo je jedna mnogo dobra stvar :)) beginarea file EKRAN ... endarea @sixcdx.lnk @cl520max.lnk (izbačeni pozivi LIB TERMINAL i DBFNTX) lib BUMENU Dakle, šta raditi da bi se dobio program koji radi u DUAL mod-u, zavisno od procesora i memorije, ali da ne traži da se prave eksterni overleji ? Što se tiče SIXYU.OBJ koju je neko poslao, probao sam da izvršim DISKEDITOM proste zamene pošto je SIXYU.OBJ po YUSCII u CUSTOM2 ali nisam dobio nikakav efekat prilikom indeksiranja. U čemu je štos ?
clipper.551 pstevo,
Zdravo narode, ne mogavsi vjerovati u odgovor koji mi se namece, saljem vam ovaj primjer. Nakon sto sam puna rada bazirao na predpostavci da fu SX_KeyNo() zaista radi, uslijedilo je razocaranje (po Marfiju, naravno, tek tada). SX_KeyNo() je u bazi dugackoj cca. 9000 slogova pokazala nevjerovatnu sporost. Zanimljiva je cinjenica da je brza ukoliko je pokazivac sloga na pocetku a obrnuto okada je na kraju baze. Mogao sam zakljuciti samo to da SX_KeyNo() u nekoj petlji vrti SKIP 1 i prebroji sve slogove koji prethode aktivnom (nisu valjda napravili takvu podlost) ! Cak je i 486 DX-2, 66MHz ostao nemocan ! RDD je SIXCDX V1.5 inter. sa nekoliko upgrade-a. LINKER==BLINKER 3.0 Modul SXKeyNo NIJE u Overlay-u !!! SIXCDX.LNK ¸¸ BEGINAREA LIB SIXCDX.LIB ENDAREA MODULE SXKeyNo ************** * NEBULOZA.PRG ************************************************************ FUNCTION Main () LOCAL i #INCLUDE "SIXCDX.CH" SetRDD("SIXCDX") USE baza NEW // Ja sam radio sam bazom od 9000 slogova, ukupne duzine 900Kb INDEX ON polje1 TO baza // Bilo koji SIXCDX index (.IDX) CLEAR GO TOP // Ovo je vrlo vazno, pomjeri na pocetak !!!!!!!!!!!!!!!!!!!!!!!!!!! č 1,2 SAY 'Nalazim se na pocetku baze !' č 3,2 SAY 'Poceo sam sa SX_KeyNo()' FOR i=1 TO 50 SX_KeyNo() NEXT i č 4,2 SAY 'Zavrsio sam sa SX_KeyNo()' Tone(400,6) č 6,2 SAY 'Poceo sam sa RecNo()' FOR i= 1 to 50 RecNo() NEXT I č 7,2 SAY 'Zavrsio sam sa RecNo()' Tone(400,6) GO BOTTOM // Vrlo vazno, sada se sve ponavlja // kada je pokazivac na kraju baze !! č 10,2 SAY 'Sada sam na kraju baze (pripremi si kavu i raskomoti se) !!!' č 12,2 SAY 'Poceo sam sa SX_KeyNo()' FOR i=1 TO 50 SX_KeyNo() NEXT i č 13,2 SAY 'Zavrsio sam sa SX_KeyNo()' Tone(400,6) č 15,2 SAY 'Poceo sam sa RecNo()' FOR i= 1 TO 50 RecNo() NEXT i č 16,2 SAY 'Zavrsio sam sa RecNo()' Tone(400,6) Inkey(15) QUIT RETURN (NIL) ************************************************************ Onima koji probaju ovo - posaljite rezultate bez obzira da li se poklapaju ili ne. Zna li neko drugo rjesenje za ScrollBar od SX_KeyNo() ????????? Bok ;)
clipper.552 jolicm, -> #550, cnenad
Veruj mi da je snemcev u pravu što se tiče Cl520max.lnk na sporijim mašinama bez 4MB ili na 286 ili na nedajboze XT mašinama pri većim programima je takvo usporenje da se ne moze raditi. Neka moja iskustva su da je najbolje blinkerom i cl520min.lnk razvijati program, a rtlinkom završiti posao i predati ga korisniku ! BLinker i RTlink ne mogu da se mere po brzini rada EXE programa. :).
clipper.553 cnenad, -> #549, nbatocanin
ŁŁŁ Zavisi kako stojiš sa memorijom - ako je imaš dovoljno onda možeš ŁŁŁ veći deo EXTEND.LIB da stavi{ u root. Jesam dosadan, ali sam si me vukao za jezik :) kako se to može podeliti EXTEND.LIB ?
clipper.554 dvesic, -> #553, cnenad
> Jesam dosadan, ali sam si me vukao za jezik :) kako se to moze > podeliti EXTEND.LIB ? Lako :) Uz pomoc TLIB-a, LIBRE ili slicnog programa pogledas koji moduli postoje u EXTEND lib-u pa uradis nesto kao : BEGINAREA MOD _SETTA MOD _TEXT MOD .... ... ENDAREA tj. tacno kazes Blinker-u koje rutine iz Extend-a zelis u overlay, a koje u ROOT.
clipper.555 ikordic, -> #527, nbatocanin
RE: VMIF => > a) BLinker? Ako jeste, kako onda pucaju aplikacije rađene => > RTLink-om? => => Jel ovo sigurno? Meni RTLink *nikad* nije dao VMIF. Pratimo li vredno ovu temu? ;) => =============================== => 10.238 PC.PROG.4:clipper => .ken., 08.06.94. 08:40, 521 chr => Odgovor na 10.235, dzoric, 07.06.Uto 13:31 => --------------------------------------------------------- => Program prodje prevodjenje ali pri otvaranju postojece datoteke (open) => program jednostavno pukne (bio Blinker ili RTlink). => => =============================== => 10.375 PC.PROG.4:clipper => solomus, 07.07.94. 20:30, 146 chr => --------------------------------------------------------- => Suvi 5.2c/NTX/Rtlink kad pliva po Novell-u 3.11 daje takođe gorespomenutu => => =============================== => 10.412 PC.PROG.4:clipper => arazumenic, 12.07.94. 13:23, 422 chr => --------------------------------------------------------- => Uf, evo da se i ja požalim na VMIF. => Kombinacija Clipper 5.2d, SIXCDX 1.5, rtLink.
clipper.556 cnenad, -> #555, ikordic
ŁŁŁ RE: VMIF 5.2d, SixCDX 1.5, Blinker 3.0. i uglavnom nekoliko dana pošto sam sve to ukalupio izleteše dva VMIF-a. Nakon toga nisu se više pojavili. Sada imam Blinker 3.01 i nema problema uopšte (za sada) :)
clipper.557 dpredovic, -> #550, cnenad
> Dakle, šta raditi da bi se dobio program koji radi u DUAL > mod-u, zavisno od procesora i memorije, ali da ne traži da se > prave eksterni overleji ? Ne praviti overleje ;)) Inače, stvarno ne vidim neku korist od dual programa, barem u našoj situaciji gde se sve pravi za poznatog kupca. Nije mi problem da napravim dve verzije programa, odnesem lepo do čoveka, isprobam šta bolje radi i sve OK... Možda je to tako zbog toga što 3.00 praktično nije ni radio u dual modu, ali šta je - tu je... BTW, što te smeta externi overlej? > Što se tiče SIXYU.OBJ koju je neko poslao, probao sam da > izvršim DISKEDITOM proste zamene pošto je SIXYU.OBJ po YUSCII u > CUSTOM2 ali nisam dobio nikakav efekat prilikom indeksiranja. U > čemu je štos ? Ima dosta toga da se izmeni, pogledaj u sors...
clipper.558 jolicm,
Zdravo narode, Verovatno sam napravio nešto interesantno za Vas. ASM funkcije za Clipper za indeksiranje po rasporedima: YUASCII, Custom1, Custom2, Računari, JUS015, MojMikro, CP852 i Latin2 Funkcije indeksiraju i po ABCDi i po Azbuci, dosta su brze, pa kome treba nek izvoli. Bulaja proveri da li je ovo za dir. Zdravo :) jm_ind.arj
clipper.559 goxx, -> #551, pstevo
■ da SX_KeyNo() u nekoj petlji vrti SKIP 1 i prebroji sve slogove koji ■ prethode aktivnom (nisu valjda napravili takvu podlost) ! ■ Zna li neko drugo rjesenje za ScrollBar od SX_KeyNo() ????????? Još uvek radim sa clipper-om 5.01/RTLink/dbfntx, tako da nisam koristio SIXCDX, ali sam imao problematiku brzog prebrojavanja slogova i Scrollbar-a (ovo sam čak jednom opisivao ovde). Redni broj sloga (po indeksu) sam vezao za kodne blokove kojima se vrši kretanje kroz tabelu (gotopblock, skipblock, ...) na sledeći način: PRIMER * baza telefonski imenik * polje PREZIME C 30 (po njemu je index) * "zadatak" prikaz dela baze (jednog bloka podataka) recimo sve osobe čije prezime počinje sa "JOVA" ... JOKSIMOVIŠ JOKSA (nije onaj iz spota sa Palme :) -> JOVANOVIŠ MIKA -> JOVANOVIŠ čIKA -> JOVANOVSKI KIRO JOVIžEVIŠ PERA JOVIŠ JOVA ... FUNCTION TelefonskiImenik() LOCAL _Value, _Maximum // mogu da budu i static za ceo fajl ..... // otvaranje baze, kreiranje objekta i druge drangulije... // prva kolona tabele bi mogla da bude redni broj šđđ STR(_Value,5)ć ... // zadovoljenje uslova "zadatka" topvalue := "JOVA" bottomvalue := "JOV"+"B" // slovo B posle slova A u ascii tabeli :) skipblock := šđđ prezime >= topvalue .AND. prezime < bottomvalue ć // ako bi se prikazivao ceo imenik tada bi ovo izgledalo // topvalue := "", bottomvalue := CHR(255) (ili nesto slicno), // skipblock := šđđ .T. ć, a _Maximum := LASTREC() (pazi na bag za // praznu bazu u 5.01) // brzo prebrojavanje podataka koji zadovoljavaju uslov // i pozicioniranje na prvi slog DBSEEK(topvalue, .T.) // brojac za scrollbar // (broj slogova i redni broj trenutnog sloga od pocetka opsega) _Value := MIN(_Maximum := DBFCount(topvalue, skipblock), 1) // -------------------- // kodni blokovi tako namesteni da azuriraju brojac _value tbl:skipBlock := š đnSkip, nDoneđ; nDone := DBFSkip(nSkip, skipblock),; _Value += nDone,; nDone; ć tbl:goTopBlock := šđđ; _Value := IF(_Maximum > 0,; (DBSEEK(topvalue,.T.), DBFSkip(1, skipblock), 1),; (DBGOBOTTOM(), DBSKIP(), 0 ); ); ć tbl:goBottomBlock := šđđ; IF((_Value := _Maximum) > 0,; (DBSEEK(bottomvalue,.T.), DBSKIP(-1)),; (DBGOBOTTOM(), DBSKIP()); ); ć // ocitavanje objekta -------------- DO WHILE .T. DO WHILE .NOT. tbl:stabilize() .AND. NEXTKEY() <> 0 ENDO // iscrtavanje scrollbara samo ako nista nije pritisnuto // kako se ne bi opteretio ispis IF NEXTKEY() == 0 // samo iscrtavanje je druga tema i to trivijalna // koriste se _Value i _Maximum da se recimo izracuna procenat // pozicije u bazi (_Value/_Maximum*100) ili da se pored tabele // iscrta nova pozicija scrollbara ili sta sve vec korisnik // smisli moze da se obavi i neka sasvim druga radnja // (da odsvira nesto u zavisnosti od sloga na kome se // trenutno nalazimo :)... ENDIF nKey := INKEY(0) DO CASE CASE nKey == K_ESC EXIT // i sve ostalo sto obicno ide kao CASE ... // !!!!!!!! // ako se doda novi slog _Maximum++ // za brisanje (reciklazu) _Maximum-- // ako se recimo promeni PREZIME poremetice se i redosled u // indexu. U tu svrhu samo prebrojati od tekuce pozicije do // kraja i izracunati // _Value := _Maximum - DBFCount(prezime, skipblock) + 1 // (ovo pod uslovom da je slog ostao u opsegu, a ako nije // smanjiti _Maximum, pozicionirati se na neki drugi slog // u opsegu (najbolje vrh podataka) i azurirati _Value ). // Uglavnom, ova tema ima puno varijacija ENDCASE ENDDO RETURN NIL ... // ************** // funkcija za brzo brojanje slogova MNOGO BRZA :) FUNCTION DBFCount(cTop, bCondition) LOCAL nCount := 0, nNext, nSaveRecNo := RECNO(), nRecNo := 0 DBSEEK(cTop,.T.) nNext := 10 ** (LEN(ALLTRIM(STR(LASTREC())))-1) // ako je prazna datoteka ili je kraj bloka IF .NOT. EVAL(bCondition) .OR. EOF() // povratak na staru poziciju u datoteci // mada nije ni vazno jer nema podataka koje bismo // prikazali u tabeli DBGOTO(nSaveRecNo) RETURN 0 ENDIF // ispitivanje sve do kraja ili dok nije zadovoljen uslov DO WHILE .T. nCount += nNext nRecNo := RECNO() DBSKIP(nNext) IF .NOT. EVAL(bCondition) .OR. EOF() nCount -= nNext IF (nNext /= 10) < 1 nCount ++ EXIT ENDIF DBGOTO(nRecNo) ENDIF ENDDO // povratak na staru poziciju u datoteci DBGOTO(nSaveRecNo) RETURN INT(nCount) // ***************** // funkcija za skakutanje po bazi (opsegu baze) // funkcija je "klasika" sem sto ima uslov (i valjda nema bag // jer sam je uprostio za ovu priliku) FUNCTION DBFSkip(nSkip, bCondition) LOCAL nSkipped := 0 IF nSkip <> 0 DO WHILE nSkipped <> nSkip // skok u odredjenom pravcu IF nSkip < 0 DBSKIP(-1) nSkipped -- ELSE // ako je vec na dnu izlazak IF EOF() EXIT ENDIF DBSKIP() nSkipped ++ ENDIF // ako je preko dna vrati se IF EOF() nSkipped -- EXIT ENDIF // ako je preko vrha vrati se IF BOF() nSkipped ++ EXIT ENDIF IF .NOT. EVAL(bCondition) IF nSkip > 0 DBSKIP(-1) nSkipped -- EXIT ELSE DBSKIP() nSkipped ++ EXIT ENDIF ENDIF ENDDO ENDIF RETURN nSkipped ------------------------------------------------ I na kraju jedna POSLASTICA :) Ovo verovatno ne postoji ni u tim silnim RDD-ima u clipperu 5.2 Veoma je ružno kad je index po nekoj šifri koja se ponavlja pa se tako prikaže u tabeli. Na primer spisak radnika po sektorima: Ovako bi izgledao kodni blok za polje "sektor" u tabeli šđđ sifarnik->(DBSEEK(baza->sektor)),; STR(baza->sektor)+" "+PADR(sifarnik->naziv,10); ć i dobilo bi se ovo: a mnogo je lepše: Sektor Radnik Sektor Radnik ─────────────┬──────── ─────────────┬──────── 01 SEKTOR 1 │ Mika 01 SEKTOR 1 │ Mika 01 SEKTOR 1 │ Pera │ Pera 01 SEKTOR 1 │ Zika │ Zika 02 SEKTOR 2 │ Mikica 02 SEKTOR 2 │ Mikica 02 SEKTOR 2 │ Perica │ Perica 03 SEKTOR 3 │ Zikica 03 SEKTOR 3 │ Zikica 03 SEKTOR 3 │ Jovica │ Jovica na ovaj način se eliminiše "šuma" nepotrebnih podataka. Kodni blok za ovo polje (TBColumnNew("SEKTOR"... ) treba da izgleda ovako: šđđ IF( DBFSameValue(),; SPACE(13),; ( sifarnik->(DBSEEK(baza->sektor)),; STR(baza->sektor)+" "+PADR(sifarnik->naziv,10) ); ); ć // ************************** // funkcija za ispitivanje promene vrednosti polja FUNCTION DBFSameValue() LOCAL nSifra // prethodni slog DBSKIP(-1) nSifra := baza->sektor // na vrhu smo baze IF BOF() RETURN .F. ENDIF // slog na kome smo bili DBSKIP() // da li se sifra razlikuje ? RETURN nSifra == baza->sektor Malo sam udavio sa ovolikim tekstom, ali shvatite da nisam bio na sezamu poslednjih mesec i po dana (tek sam juče obnovio pretplatu), a već sutra idem na (veoma zasluženi :) (prošlo)godišnji odmor pa "moram" malo da sebi dam oduška. Pozdrav svima koji su izdržali do kraja teksta. Goran
clipper.560 cnenad, -> #557, dpredovic
ŁŁŁ Ima dosta toga da se izmeni, pogledaj u sors... Onaj priloženi SIXYU.ASM ? Nažalost ne znam asembler, pa ako ima neka dobra duša da preradi za CUSTOM 2, blagodarim, ako treba poslaću i kodove za Custom 2. U stvari trebalo bi preraditi za nekoliko rasporeda pa da bude kolekcija. BTW, šta se onda radi sa tim ASM fajlom ? ŁŁŁ Ne praviti overleje ;)) Inače, stvarno ne vidim neku korist od Ma, pitao sam jer Nenad spomenu da može da mu se naredi da ne pravi eksterne overleje. ŁŁŁ BTW, što te smeta externi overlej? Recimo da hoću da PKLITE-ujem EXE, mada ima još razloga.
clipper.561 jolicm, -> #560, cnenad
Zdravo nenade. Tvoj problem sa indeksiranjem po Custom2 rasporedu je rešen Juče sam poslao u ovu konferenciju poruku sa datotekom JM_IND.ARJ ako raspakuješ tu datoteku dobićeš 32 objektna fajla od kojih izabereš samo jedan koji tebi odgovara i njegalinkuješ zajedno sa tvojim programom. u PROCITAJ.ME fajlu su opisi po kojem kojem rasporedu koji fajl indeksira. Tamo ćeš naći 4 fajla, mislim da su: JM_IND71.obj -indeksira se po abcedi po Custom2 da se tretira slovo DJ kao jedno slovo JM_IND72.obj -indeksira se po abecedi po Custom2, slovo DJ je dva slova JM_IND73.obj -indeksira se po azbuci po Custom2 rasporedu,DJ=Đ JM_IND74.obj -indeksira se po azbuci po Custom2 rasporedu, DJ=D+J linkuješ ovako npr. BLINKER FI TvojProgram, sixuk, jm_ind71 lib sixnsx, clipper linija za indeksiranje u programu: index on jm_ind(polje) tag primer to datoteka SEEK radiš isto SEEK jm_ind(vrednost) set scope isto postavljaš sa: SET SCOPE TO JM_IND(vrednost) U tom JM_IND.ARJ fajlu su obrađeni indeksi po svim rasporedima, samo se linkuje .obj datoteka po kojem rasporedu zeliš. Molim te probaj to pa mi javi da li si zadovoljan. Pozdrav:)
clipper.562 nbatocanin, -> #555, ikordic
> => Jel ovo sigurno? Meni RTLink *nikad* nije dao VMIF. > > Pratimo li vredno ovu temu? ;) Da preciziram: VMIF se javlja u dosta slučajeva. Nešto od toga je bio bug u 5.2c i to je otklonjeno u 5.2d. SIX očigledno uzrokuje VMIF, pa programe koji ga koriste ne uzimam u obzir. Znači: 5.2d + RTLink ?=> VMIF?
clipper.563 nbatocanin, -> #551, pstevo
> Zna li neko drugo rjesenje za ScrollBar od SX_KeyNo() > ????????? Promeniš blokove za pozicioniranje u TBrowse tako da broje pređene slogove.
clipper.564 zkrstic, -> #400, nbatocanin
>> Suvi 5.2c/NTX/Rtlink kad pliva po Novell-u 3.11 daje >> takođe gorespomenutu :)! > > Na žalost: 5.2d/NTX/Blinker 2.01/DOS 5.0 mi je pre neki dan dao VMIF > :((( Jedino što je ta mašina i inače nešto zezala. Btw, gotovo da sam 100% siguran da je u pitanju mašina, koliko sam pratio (500 poruka odjedared, oprostite ;) ) Isti slučaj (ne sa VMIF-om ) nego sa suludim bagom smo imali Banex i ja u firmi i izludesmo... kad ono, ljubi ga majka... Maderbord ;> Zkr
clipper.565 zkrstic, -> #464, cnenad
> Vremenom programi rađeni u kliperu rastu ko kvasac :(( pa se dolazi > do situacije da je nemoguće startovati program u 'pročišćivalu' :) > > Kako ste vi rešili taj problem ? Tužno :((( žudovište od programa ima 2.1MB sorsa i 1.55MB EXE :( Nema inkremental linka, a kada mi treba debuger, samo dotični fajl kompajliram sa /b i ponovo teram batch za linkovanje. Neznam drugi način :( Doduše, nije mi to najveća muka ;) Zkr
clipper.566 zkrstic,
> Poludeću! Ima li neki način da onaj blentavi CLD upamti veličine i > položaj prozora? Sluđuje me to što svaki put po ulasku moram da > smanjim Command pendžer i istovremeno povećam Source prozor sa > Alt-S, pa da onda isti snizim kako bi mogao da vidim Monitor pa ... Ima opcija "Save Parameters" pa fajlu daš ime INIT.CLD i on se uvek učiatava i nema problema.
clipper.567 neman, -> #564, zkrstic
> > Btw, gotovo da sam 100% siguran da je u pitanju masina, > koliko sam > Isti slucaj (ne sa VMIF-om ) nego sa suludim bagom smo > imali Banex i ja u firmi i izludesmo... kad ono, ljubi ga > majka... Maderbord ;> Jebes mu misa :) svi Maderboardi mi neispravni :)
clipper.568 cnenad, -> #561, jolicm
ŁŁŁ Juče sam poslao u ovu konferenciju poruku sa datotekom JM_IND.ARJ Da, video sam tek kad sam poslao molbu da neko preradi SIXYU.OBJ na CUSTOM 2. Mislim da je ipak zgodnije, kad već neko koristi SixCDX da se iskoriste i njegovi SIX*.OBJ fajlovi za indeksiranje po domaćim slovima. U svakom slučaju smatram da tvoj trud ne treba proći nezapažen i obavezno ću probati ovo. ŁŁŁ JM_IND71.obj -indeksira se po abcedi po Custom2 da se tretira slovo DJ ŁŁŁ kao jedno slovo Da li je ovo moguće promeniti pa da bude sledeća situacija: DJ (dj) tretira kao dva slova a Đ (đ) kao jedno ?
clipper.569 dvesic,
Subject : DBX.EXE Koristim DBX (iz SIXCDX paketa) sa ulinkovanim DBFNTX i SIXCDX RDD-ovima. Svaki put kada pokusam da otvorim datoteku kreiranu sa DBFNTX koja ima i memo polja ( tj. sa pripadajucim DBT fajlom), DBX pukne sa izjavom : DBCMD/1025 Argument error : ORDNUMER. Kakva su vasa iskustva ?
clipper.570 ikordic, -> #560, cnenad
RE: PKLITE + Clipper => Recimo da hoću da PKLITE-ujem EXE, mada ima još razloga. Ovo neće da fercera jerbo ima internal overlays, pa ti dođe na isto.
clipper.571 ikordic, -> #559, goxx
RE: Congratulations => Malo sam udavio sa ovolikim tekstom, ali shvatite da nisam bio na => sezamu poslednjih mesec i po dana (tek sam juče obnovio pretplatu), a => već sutra idem na (veoma zasluženi :) (prošlo)godišnji odmor pa => "moram" malo da sebi dam oduška. Pozdrav svima koji su izdržali do => kraja teksta. Woah! Svaka čast majstore! Ko me još jedared upita šta će ti taj Sezam, bolje da ga nema (osobe, ne Sezama) :).
clipper.572 szeman,
>>R:ĐIBMPCĐCLIPPER>dir pr102.zip /l >>============================== >>r:ĐibmpcĐclipperĐpr102.zip >>--------------------------------------------------- >>"Nazubljivanje" Clipper source-ova (szeman) >> >> PR102.ZIP 23.07.1994. >> Dužina 8781 bytes >> Vreme prenosa 0 min 38 sec >> Preuzeto 34 put(a) >> >> --------------------------------------------------- Samo 15-ak ljudi koristi ovaj programčić ?!? :) 15-ak zadovoljnika korisnika + N nezadovoljnih... Ajde, šalji ovamo utiske & želje da vidim šta je razlog, pa da popravljam šta se da popraviti :) Pozdrav, Saša
clipper.573 szeman,
>> R:ĐIBMPCĐCĐ*.* >> ---------------------- >> bltc13a zip 140565 Bullet for C 1.03: B-tree/dBase (.DBF) database >> toolkit Preuzeo sam ovo pre neki dan i vrlo sam nezadovoljan: dosta opširan help (što je dobro) ali vrlo nezgrapno napravljen i nema kratkih opisa funcija za rad sa bazama, patch za .LIB sa greškom, glavni upotrebljivi primer ITEST (kao funkcija VIEW iz DBU) bez source-a :(( itd, itd - prava noćna mora. Ako se neko igrao sa ovim molim za utiske i primere. Pozdrav, Saša
clipper.574 bulaja,
Ima li neko ovde uopšte Class(Y) 2.0? Izašao je patch za verziju 2.0e, pa da znam da li uopšte to da stavljam negde u public. :)
clipper.575 jolicm, -> #568, cnenad
Zdravo cnenad. U onoj datoteci jm_ind01-71 imaš sve varijante kodnih rasporeda i naših pisama i korišćenja naših slova. Što znači da tebi kada treba Custom2 raspored imaš 4 objektne datoteke na raspolaganju. U svim datotekama se uzimaju u obzir sva naša slova pri indeksiranju što znači "Š Ć č Đ LJ NJ Dč" samo što je razlika u tome da neko od korisnika naših programa kuca "DJ" kao slovo "Đ" i samo je tu izbor da se Ti mozeš odlučiti da ti se "DJ" nalazi na mestu slova "Đ" ili da se ne nalazi. Primer: reč DJak, da li će se u indeksu naći: 1. DASKA 2. DEVOJKA 3. DJAK 4. DUBROVNIK 5. ĐURĐEVAK ili 1. DASKA 2. DEVOJKA 3. DUBROVNIK 4. DJAK 5. DUBROVNIK HKKKKISPRABKA: 5. ĐURĐEVAK U jm_ind72 će se indeksirati po gornjem rasporedu, a u jm_ind71 po donjem rasporedu. Jedna napomena: SIXYU.obj ne uzima u obzir naša slova "lj", "nj", "dz", a moje rutine i to obrađuju primer: Niš NJivice Novi sad po našoj abcdi NJivice treba da idu na treće mesto jer je "NJ" posebno slovo koje ide iza svih zapisa sa slovom "N" isto vazi i za gornje primere sa slovom "dj" Mozda je to trazenje reške u tuđem radu, ali ako se već trudimo da napravimo program koji sortira i indeksira po našoj abecedi, onda to treba i do kraja da uradimo. Još nešto, ko kaze da ćemo do kraja praviti programe sa six drajverima (inače i ja koristim sixnsx 1.5), ako koristiš jm_ind rutine, one su upotrebljive kod svih drajvera. Ako ti neki korisnik trazi indekse po AZBUCI i to imaš tamo. pozdrav, izvini ako sam te davio :).
clipper.576 jolicm,
MOLIM VAS ! Ko ima exe verziju OBJ2EXE da mi pošalje na mail. Ja sam probao da ga izlinkujem sa TurboC2.0 ali nisam uspeo. To mi treba da bih proučio SIXUK.obj, i mislim da ću tada moći da napravim ASM rutine za indeksaciju za SIX drajvere po svim našim kodnim rasporedima i za ABCDu i za Azbuku. Unapred hvala PS. Ako neko ima tajfajl već disasembliran, moze i to
clipper.577 cnenad, -> #570, ikordic
ŁŁŁ RE: PKLITE + Clipper pklite -r (remove overlays data) BTW, radi bez problema. Naravno ako dajete savet da ovo ne radim, poslušaću vas :)
clipper.578 nbatocanin, -> #559, goxx
> Još uvek radim sa clipper-om 5.01/RTLink/dbfntx, tako da > nisam koristio SIXCDX, ali sam imao problematiku brzog > prebrojavanja slogova i Scrollbar-a (ovo sam čak jednom > opisivao ovde). Vrlo lepo. Jel' mogu ovo da stavim u Savetnik?
clipper.579 nbatocanin, -> #569, dvesic
> DBCMD/1025 Argument error : ORDNUMER. > > Kakva su vasa iskustva ? Kažem ja da nije baš čist. Nego, jel ga preuredio neko da može da uradi REPLACE memo WITH ""? Meni javlja neodgovarajući tip izraza ;(
clipper.580 neman, -> #572, szeman
> Ajde, salji ovamo utiske & zelje da vidim sta je razlog, > pa da popravljam sta se da popraviti :) Ja sam nazubljujem program, sam kontrolisem velicinu slova ... Cinimi se da je tako lakse. neman
clipper.581 dr.grba, -> #575, jolicm
>> 5. DUBROVNIK >> >> HKKKKISPRABKA: 5. ĐURĐEVAK Ovoliku poruku pišeš on line, a mene pitaš "šta će ti SOR?" (((: NHF, nadam se. De, svrati na piće do mene...
clipper.582 bulaja, -> #573, szeman
││Bullet for C 1.03: B-tree/dBase (.DBF) database toolkit │└─── │ Preuzeo sam ovo pre neki dan i vrlo sam nezadovoljan: └─── Upravo ovih dana stigla je i verzija 1.08z (jako sveža, od 01.08.94). Koliko danas biće prebačena u direktorijum, pa vidi onda da li su možda nešto popravili :).
clipper.583 cnenad, -> #572, szeman
ŁŁŁ Samo 15-ak ljudi koristi ovaj programčić ?!? :) 15-ak zadovoljnika Misliš 15 skinulo, 14 koristi :), nisam još stigao da probam :(
clipper.584 cnenad, -> #575, jolicm
ŁŁŁ SIXYU.obj ne uzima u obzir naša slova "lj", "nj", "dz", a moje rutine i ŁŁŁ to Mozda je to trazenje reške u tuđem radu, ali ako se već trudimo da Ovo je apsolutno tačno. ŁŁŁ napravimo pozdrav, izvini ako sam te davio :). Naravno da me nisi 'udavio' :))) žini mi se da je ova tema oduvek bila rak-rana svima koji se bave kliperom. Nadam se da ćete ovoga puta, vi majstori uspeti definitivno da pronađete najbolje moguće rešenje za ovu problematiku i verujem da je ovo pravi trenutak da se to i uradi. Nažalost moje znanje je za ovo vrlo skromno, tako da sa moje strane imate moralnu podršku.
clipper.585 bulaja,
**** new file **** R:\IBMPC\CLIPPER\*.* ---------------------- cdx30i zip 50447 DBFCDX 3.00: update-ovan CDX RDD za CA-Clipper 5.2 Intl cdx30us zip 50141 DBFCDX 3.00: update-ovan CDX RDD za CA-Clipper 5.2 US Release Notes DBFCDX 3.00 1. The locking for DBFCDX 3.00 has been changed from DBFCDX 2.00. The locking scheme now used is compatible with FOXPRO, FOXPRO for Windows, SIx 2 and the FOXPRO/ACCESS ODBC Windows driver. This new locking scheme provides for a wider base of compatibility and higher performance. There is no need to link CDXLOCK.OBJ anymore. 2. Structural indexes are now always located at the front of the order list. This change eliminates confusion as to the location of the structural index tags. Users using the recommended method of specifying orders via order names will not notice any difference. 3. Performance has been greatly increased and load size has been lowered. 4. Spurious GPF errors have been fixed. 5. Memo Support has been rewritten to improve reliability. 6. The RTLink Command STACK 0 must be added to base52.lnk for DBFCDX to be linked into a PLL file.
clipper.587 bulaja,
**** new file **** R:\IBMPC\CLIPPER\*.* ---------------------- bligpf zip 13030 BLIGPF v1.03a: vadi GPF Error Info iz Blinker 3.x .MAP exogpf zip 12459 EXOGPF v1.03a: vadi GPF Error Info iz CA-ExoSpace .MAP ============================================================================ BLIGPF v1.03a - Extracts GPF Error Information From Blinker 3.x MAP Files EXOGPF v1.03a - Extracts GPF Error Information From CA-ExoSpace MAP Files ------------------------------------------------------------------------ (c)1994 SuccessWare Int'l THE Data Driver Company ============================================================================ BLIGPF will scan a Blinker 3.x/ExoSpace-created .MAP file for the symbol being referenced by the memory address information (Segment and Offset) displayed by a General Protection Fault (GPF) Error. If found, the symbol and its associated information will be displayed.
clipper.588 bulaja, -> #558, jolicm
│Funkcije indeksiraju i po ABCDi i po Azbuci, dosta su brze, pa │kome treba nek izvoli. Bulaja proveri da li je ovo za dir. └─── Prebačeno u CLIPPER dir, zahvaljujemo :).
clipper.589 stosic, -> #574, bulaja
>Ima li neko ovde uopste Class(Y) 2.0? Izasao je patch za verziju >2.0e, pa da znam da li uopste to da stavljam negde u public. :) Sta ima novo u odnosu na 2.0d ?
clipper.590 bulaja, -> #589, stosic
│Sta ima novo u odnosu na 2.0d ? └─── Class(y) v2.0e resolves some compatibility problems which existed in earlier versions. Specifically, changes made in Class(y) v2.0d to support Blinker v3.0 could lead to incompatibilities in certain environments, including OS/2 and Novell DOS 7. Class(y) v2.0e resolves all such problems and should be fully compatible with all existing linkers and operating systems which CA-Clipper works with. Specifically, it should be fully compatible with all versions of CA-ExoSpace, Blinker, CauseWay, .RTLink and WarpLink. For details of changes between v2.0e and earlier versions, please refer to the Class(y) READ.ME file after applying the patch.
clipper.591 stosic, -> #572, szeman
>> "Nazubljivanje" Clipper source-ova (szeman) >> > Samo 15-ak ljudi koristi ovaj programcic ?!? :) 15-ak zadovoljnika > korisnika + N nezadovoljnih... Ajde, salji ovamo utiske & zelje da vidim > sta je razlog, pa da popravljam sta se da popraviti :) Najbrzi nacin da vidis sta jos moze da se "popravi" je da testiras program na sorsevima raznih autora. Uzmi, za pocetak, NANFOR. Evo primera koji tvoj program ne uvazava: STATIC aDbfNtxMethods := ; { ; "DBFNTX", ; // Driver name { { || DBFEXTENT }, ; { || DbtExtent() }, ; }, ; { { || NtxExtent() }, ; // .indExtent { || "" }, ; // .MultiExtent { | x | OrdBagName( x ) }, ; // .getIndexName { | nO, nP | NtxRec( nO, nP ) } ; // .getIndexRec } ; }
clipper.592 bpekic,
Evo primera za priblizno pretrazivanje i izvestaj. PRIMER: Datoteka sadrzi neke datume placanja i indeksirana je po datumu placanja. Siguran sam da sam placanje izvrsio negde oko 10.07.1994 ali mi tacan podatak nije poznat. Zelim da u bazi nadjem recimo 10 (NRANG) datuma pre i 10 datuma posle pribliznog datuma (CKLJUC), pa da pregledam i podsetim se. Zadajem naravno i poziciju polja u slogu (NPOLJE) u primeru je to 2. Povratna array ce sadrzati 20 datuma sa repernim u sredini. bpekic ///////////////////////////////////////////////////////////////////////////// CLEAR SCREEN USE primer NEW SET INDEX TO primer GO TOP // cKljuc nRang nPolje a_ := APROX(CTOD("07/10/94"), 10, 2) // DATUM je 2. polje po redu ? "Nadjeni datumi: " ? "----------------" FOR i := 1 TO LEN(a_) ? a_[i] NEXT i ? "---------------" CLOSE DATABASES RETURN STATIC FUNCTION aprox(cKljuc, nRang, nPolje) ************************************ /* Funkcija uzima KLJUC (cKljuc) kojim zelim bazu pretrazivati, zatim RANG (nRang)- broj slogova oko zadatog datuma i POLJE (nPolje) ciji podaci me interesuju. Neka je zadatak da vidim u kom je datumu neka transakcija izvrsena ali nisam siguran tacno u datum, vec znam da je to negde oko 10 Jula 1994. Siguran sam da je to bilo +- 10 dana, zelim datume svih transakcija +- 10 dana od pribliznog poznatog datuma (Recimo da je za svaki dan postojao samo po jedan unos) Funkcija ce vratiti ARRAY koji sadrzi 20 datuma promene, 10 ispred zadatog (ili priblizno nadjenog) i 10 iza takvog datuma (cKljuc) */ LOCAL arr_ := {} LOCAL oldsoft := SET(_SET_SOFTSEEK, .T.) SEEK cKljuc SKIP -nRang DO WHILE (LEN(arr_) < (nRang * 2)) .AND. !EOF() AADD(arr_,FIELDGET(nPolje)) SKIP ENDDO SET(_SET_SOFTSEEK, oldsoft) RETURN(arr_)
clipper.593 dpredovic, -> #576, jolicm
> To mi treba da bih proučio SIXUK.obj, i mislim da ću tada moći > da napravim ASM rutine za indeksaciju za SIX drajvere po svim > našim kodnim Imaš sixyu.obj i sixyu.asm prikačen uz jednu moju poruku. To je sixger.obj u koji je uteran yuscii.
clipper.594 dpredovic, -> #580, neman
>> Ajde, salji ovamo utiske & zelje da vidim sta je razlog, >> pa da popravljam sta se da popraviti :) > > Ja sam nazubljujem program, sam kontrolisem velicinu slova ... > Cinimi se da je tako lakse. > Ma to je OK, ali desi se da dobiješ tuđi sors koji treba održavati. Ako je taj neko vaspitan na summer-u ili još gore dbase-u, a posle nije "prevaspitan" na 5.0, noći buljenja u ekran su zagarantovane... PR tu pomaže koliko može (a mogao bi i više ;)).
clipper.595 dpredovic, -> #569, dvesic
> Svaki put kada pokusam da otvorim datoteku kreiranu sa DBFNTX > koja ima i memo polja ( tj. sa pripadajucim DBT fajlom), DBX > pukne sa izjavom : > > DBCMD/1025 Argument error : ORDNUMER. Da ga nisi prelinkovao sa 5.2d?
clipper.596 szeman, -> #580, neman
> Ja sam nazubljujem program, sam kontrolisem velicinu slova > ... Cinimi se da je tako lakse. > > neman Znam kroz kakav sam ja pakao prošao i pokušavam da i vama olakšam muke :) Uzmi, npr., neki source od 15K koji nisi ti pisao, a ne svidja ti se kako izgleda, pa ga onda ručno... :) Nego ti lepo baci ovde želje, pa da vidimo :) Pozdrav, Saša
clipper.597 szeman, -> #594, dpredovic
> Ako je taj neko vaspitan na summer-u ili još gore dbase-u, > a posle nije "prevaspitan" na 5.0, noći buljenja u ekran > su zagarantovane... Naravno, u source za 5.0 mogu i predprocesorske naredbe, pa razne kuke i kvake ;) pa specijalna 'uvlačenja' i sl. što užasno otežava čitljivost programa i bez potrebe zagorčava inoako kratak nam život. > PR tu pomaže koliko može (a mogao bi i više ;)). Biće, biće ;) (za neupućene : DO WHILE uslov; NAREDBE; END DO i sl.) Pozdrav
clipper.598 szeman, -> #583, cnenad
>> ŁŁŁ Samo 15-ak ljudi koristi ovaj programčić ?!? :) 15-ak >> zadovoljnika > Misliš 15 skinulo, 14 koristi :), nisam još stigao da > probam :( >>> PR102.ZIP 23.07.1994. >>> Dužina 8781 bytes >>> Vreme prenosa 0 min 38 sec >>> Preuzeto 34 put(a) žžžžžžžžž Sve šta mislim, ja i napišem (uglavnom ;) samo, treba to neko i da pročita :) I za tebe isto važi probaj i šalji utiske. Pozdrav
clipper.599 szeman, -> #591, stosic
> Najbrzi nacin da vidis sta jos moze da se "popravi" je da > testiras program na sorsevima raznih autora. Uzmi, za Naravno da je to jedan od načina, zato sam i poslao ovaj utility na testiranje za ne S'87 source, jer takav source nemam, a i nisam se potrudio da ga nabavim (sve što mi je ikad zatrebalo od funkcija sam sam pravio, jer ne volim da usred rada program pukne i prijavi neku nebulozu) > Evo primera koji tvoj program ne uvazava: > > STATIC aDbfNtxMethods := ; > š ; > "DBFNTX", ; // Driver name To se traži :), konkretan primer. Ovo ne radi korektno iz jednog prostog razloga - zato što program traži _;_ na kraju linije. Biće ispravljeno u sledećoj verziji. Pozdrav, Saša
clipper.600 cnenad,
Ajmo malo na familiju Six drajvera :) jer verujem da je kod svih isto. Kod mene na SixCDX 1.5 sam dobio grešku 611 koja kaže da je prevelik broj bajtova u ključu za indeks. Kaže da može maksimalno biti 240. Naravno pošto je ključ bio za 4 polja odjednom pretpostavljam da je tu negde problem. Odnosno jedno polje je svojom cifrom pregazilo broj 240 u zbiru sa ostalima i zato je prijavio grešku. Da li je ovo tačno ?
clipper.601 cnenad,
U vezi PR programa za nazubljivanje SOURCE-eva, probao sam ga danas i moram priznati da sjajno radi :) Da li bi mogao recimo da se ubaci SWITCH da umesto n SPACE-ova uvlači za n TABOVA, naravno veličina TAB-a zavisi od editora. Takođe, kad radi sa više datoteka, u zadnjoj koloni zadnja cifra je zbir za koliko su se nove verzije (nazubljene) povećale. Da li bi isto u prvoj koloni mogao da stoji na dnu ispod još jedne podvučene linije zbir za veličinu nakon obrade *.BAK datoteka ? Pretpostavljam da sa redirekcijom izveštaja sa ekrana u datoteku nema problema, nisam stigao da to probam :) ?
clipper.602 jolicm, -> #593, dpredovic
Zdravo. Mislim da se nismo razumeli. Pokupio sam ja tvoj SIXYU, i naravno pregledao asm rutinu, ali to ima jako puno linija, nepreglednih tabeli,(nisi ti kriv, tako je uradio disasembler) Kada bih trebao to ozbiljno da analiziram kako radi, treba pregledati listing od preko 20 strana !:(((. A da bih mogao praviti nešto svoje ipak mi treba način rada SIXGER, SIXUK, SIXSVE, ... Najlakše ću izanalizirati SIX indeks drajver na SIXUK, jer on nema te duge tabele, vraća sigurno original vrednosti, dug je SAMO oko 600 bajtova. Ja ne trazim da bilo ko radi nešto za mene ako to mogu sam, ALI pokupio sam sa Sezama onaj fajl OBJ2EXE ali tu nema exe verzije, već treba kompajlirati i linkovati sa nekim C-om, ja sam pokušao sa TC2.0, ali mi je on pokazao neke greške, a otklanjati greške utuđem programu, za to treba vremena. Daklem ako imaš taj OBJ2EXE u radnoj varijanti ili neki drugi obj-disasembler MOLIM te pošalji mi ga na Sezam, ili ako ti je lakše disasembliraj mi SIXUK i to mi pošalji. Ja već sada mogu pomoću tvog SIXYU.asm napraviti programe po svim kodnim rasporedima i po abcdi i po azbuci, ali oni nebi imali obradu naših slova "NJ", "LJ", i "Dč", i to ne bi smelo da se okači na SEZAM jer bi to ipak bilo prepravljanje originalnih SIX drajvera, što ja mislim da ne sme. ovako ako dobijem disasembliran taj SIXUK ,ja ću napraviti originalne drajvere. Hvala na strpljenju za ovo dugo čitanje :).
clipper.603 jolicm,
MOLIM ako je neko ima problema sa VM sa kombinacijom SIXNSX1.5 i Blinker3.0 neka se javi jer ja čitam u ovoj konferenciji o silnim problemima sa VM, a meni se to do sada nije dešavalo, pa neznam da li sam siguran od tog zla. i ako imate i ako nemate problema javite se MOLIM :) Hvala :)
clipper.604 dvesic, -> #595, dpredovic
>> Da ga nisi prelinkovao sa 5.2d? Jesam, a sto ?
clipper.605 dvesic, -> #592, bpekic
>> Zelim da u bazi nadjem recimo 10 (NRANG) datuma pre i 10 >> datuma posle pribliznog datuma (CKLJUC), pa da pregledam i >> podsetim se... Ako imas SIXCDX drajver : Set Order To Tag Primer Set ScopeTop To CKLJUC - 10 Set ScopeBottom To CKLJUC + 10 Go Top While ! Eof() qOut(Baza->Datum) dbSkip() End While Mislim da je ovako jednostavnije ...
clipper.606 gosse, -> #524, nbatocanin
Izvini ,bev na odmor_č.ÓăKoristam PLL ama za razvoj.Imam vpeŠatok deka e pobavna rabotata so pll I zatoa sakam da go razv+0ojam exe-to na pr. 150K exe + nadvoresen ▀Overlay (statiŠki)Fala na Odgovorot.PS se nadevam deka nesto ke uspee da se probie niz ovie sumovi >)Ou Ou
clipper.607 neman, -> #603, jolicm
> neka se javi jer ja citam u ovoj konferenciji o silnim > problemima sa VM, a meni se to do sada nije desavalo, pa > neznam da li sam siguran od tog zla. i ako imate i ako > nemate problema javite se MOLIM :) Blago tebi, i tvojim korisnicima :)
clipper.608 nbatocanin, -> #592, bpekic
> Evo primera za priblizno pretrazivanje i izvestaj. Nije mi sasvim jasan cilj, ali zar nije bolje omogućiti korisniku pregled i ostalih podataka iz tabele, a ne samo datuma plaćanja? Ja za ovakve stvari koristim "restriktivni" browse: korisnik zada početni i krajnji datum, a program izlista slogove između.
clipper.609 dvesic,
Da li je neko nesto cuo (video ;) o ObjectDB V1.1 prosirenju za Clipper ? U novom "Softvare Developer"-u o njemu pricaju bajke i bajkice : Potpuno objektno orijentisan (oslanja se na run-time verziju Class(y)-a) transparento pisanje za jednog ili vise korisnika (svodi se na MULTIUSER = YES/NO), podrzava potpunu relacionu bazu na Clipperu (Primarni/strani kljucevi, potpune relacije u smislu kaskadnog brisanja u dete - oblastima), NOT NULL polja, AutoIncrement polja, sistem transakcija (Begin/Save/Commit/Rollback Transaction) ... Proizvodjac je Princeton Micran Associates Inc, cena (prava sitnica) 199$, demo je na PMA' BBS-u ili CA-Clipper forumu na CompuServe ...
clipper.610 dejanr,
Poslednjih par meseci bilo je ovde puno diskusije o raznim verzijama Clipper-a, Blinkera, SIX drajvera itd. Puno poruka, i sada se već nije lako snaći sa svim time. Mislim da je pravo vreme za neku vrstu rezimea, posle koje bi moglo da se diskutuje dalje. Da li bi neko od diskutanata bio raspoložen da napiše jednu poruku u kojoj bi rezimirao dokle se došlo, šta su tačno zaključci i koje su dileme preostale. Dakle, neko hoće da programira u Clipper-u, da koristi SIX drajvere i da to bude što lakše za razvoj i da što pouzdanije radi. Šta da uzme? Obaška što bi se od toga mogao napraviti lep tekst za "Računare", ako je neko raspoložen.
clipper.611 jolicm, -> #600, cnenad
>> nedovoljno 240 karaktera za indeksne ključeve. Koliko ja znam to je ograničenje clippera. Ali šta će ti toliki ključ, on se UVEK moze dovesti na rzumnu meru. Ukoliko imaš na primer: grad c 50 ulica c 50 ime c 50 tada ti je najjednostavnije da gradovima dodeliš i šifru pa da indeksiraš sa index on str(sifragrada,duzina)+ulica+ime. Ovaj primer je samo ilustracija, Siguran sam da se mozes izvući na sličan način i od tvojih 240 karaktera. Ukoliko moraju da ti budu polja bez šifara, seci duga polja na razumnu meru sa RTrim(polje,razumnibroj), i tada je jedini problem u seek naredbi gde opet treba voditi računa o tom sečenju. Zdravo.
clipper.612 jolicm,
MOLBA. Još se NIKO u ovoj konferenciji nije javio da ima problema sa VM i kombinacijom BLinker3.0+SIXNSX1.5 ili RTLink+SIXNSX1.5. Molim VAS koji koristite ovu kombinaciju da odvojite malo vremena i javite se sa porukom kratko (Bilo problema ili nije bilo problema), jer ako stvarno nema problema, onda je to i savet drugima da pređu na tu kombinaciju, a ako ima i tu problema, onda treba da se i ja na to zlo spremim. Hvala :)
clipper.613 dpredovic, -> #602, jolicm
> Najlakše ću izanalizirati SIX indeks drajver na SIXUK, jer on > nema te duge tabele, vraća sigurno original vrednosti, dug je > SAMO oko 600 bajtova. To sam i ja mislio, ali... Kada pogledaš sikuk, ne vidiš ništa jer pojma nemaš šta koja funkcija prima kao parametar, a šta vraća, "prevedenu" ili ascii vrednost, pošto je kod uk to isto... Evo ga obj2asm, ali veruj da je najlakše da kreneš od onog sixyu.asm BTW. Jasno je da bi sve to moglo da se uradi prostije nego u sixXXX.obj, ali koliko sam primetio kod njih je ostavljen prostor da može da se uradi i ne-ascii raspored tj. mapiranje više znakova kao jedne collate vrednosti, što bi nama baš i trebalo, ali nisam imao živaca da se time bakćem...
clipper.614 dpredovic, -> #602, jolicm
> Najlakše ću izanalizirati SIX indeks drajver na SIXUK, jer on > nema te duge tabele, vraća sigurno original vrednosti, dug je > SAMO oko 600 bajtova. To sam i ja mislio, ali... Kada pogledaš sikuk, ne vidiš ništa jer pojma nemaš šta koja funkcija prima kao parametar, a šta vraća, "prevedenu" ili ascii vrednost, pošto je kod uk to isto... Evo ga obj2asm, ali veruj da je najlakše da kreneš od onog sixyu.asm BTW. Jasno je da bi sve to moglo da se uradi prostije nego u sixXXX.obj, ali koliko sam primetio kod njih je ostavljen prostor da može da se uradi i ne-ascii raspored tj. mapiranje više znakova kao jedne collate vrednosti, što bi nama baš i trebalo, ali nisam imao živaca da se time bakćem... obj2asm.zip
clipper.615 dpredovic, -> #604, dvesic
>>> Da ga nisi prelinkovao sa 5.2d? > > Jesam, a sto ? Pa izgleda da je u tome fazon... U 5.2d uvedene su neke nove kontrole parametara, i to mu je to...
clipper.616 neman, -> #612, jolicm
> Jos se NIKO u ovoj konferenciji nije javio da ima problema > sa VM i kombinacijom BLinker3.0+SIXNSX1.5 ili > RTLink+SIXNSX1.5. Ja se javljam odavno i koristio sam prvu kombinaciju, pa kad je dosao Blinker 3.01 korsitim i to ali na zalost nista. Da rezimiram, VMIF se javlja u svim kombinacijama, obicno u stanju cekanja, najcesce pri radu sa nekim TBrowse objektom. Cesce se javlja ( kod mene ) na 286 masinama, sa nategnutom memorijom, mada pukne iz cista mira i na 386 masini. Pre par dana sam ( nisam smeo ranije :(, bio je NTX ) aktivirao aplikaciju na Novell mrezi u kojoj su uglavnom 286 masine kao radne stanice. Za sada se ne bune da program ispada, ali da ne bude veselja, meni je pri instalaciji pukao u TBrowse objektu na 386 masini sa 4 MB, ta- kodje radna stanica. Sa rtlinkom nisam uspeo da nateram aplikaciju da radi, prosto zdere memoriju. neman