clipper.517bulaja,
PC.PRO:c - -Visual Objects
Za one koji koriste 4DOS, evo je Descript.ion datoteka
sa opisima svih datoteka iz \CAVO direktorijuma.
descript.ionclipper.518bulaja,
-> #516, djelovic│Ja brojim, ali vi nešto slabo pišete :).
└───
Biće ipak da ti slabo brojiš :). Od ovoga:
> 10.400 PC.PROG.5:clipper
> djelovic, 10.03.95. 20:00, 506 chr
>
> Evo da napravimo :) deal: Vi napisite 20 poruka koje se bave VO-om
> (pravih poruka, ne kukanja i simuliranja poruka?), i eto teme. Fer?
je po mojoj računici stiglo tačno oko 20 *konkretnih* poruka o VO.
Sad ti odluči hoćeš li sačekati još neku ili otvoriti odmah CAVO
temu, ali sasvim je izvesno da će teme biti (prema tome bolje otvori
što pre :).
clipper.519dvesic,
-> #514, bceklic>> Treba da odradim clipper program koji bi trebalo da radi
>> iskljucivo na jednoj 286 masini sa 1 mb rama. Nemojte me
>> pitati zasto bas na ovom racunaru jer mi niko ne bi
>> poverovao...:( Elem, treba mi koristan savet (mozda ima onih
>> koji su se ovim bavili) da bi rad na tom sr*nju bio sto brzi i
>> efikasniji (direktive linkeru ili sta vec..)..
- Koristi Blinker.
- Sve što nijer escencijalno neophodno trpaj u overleje
- Koristi CL520MID.LNK ili CL520MAX.LNK skript za overlejisanje
Clipper.Lib i Extend.Lib
- Ako je moguće (tj. ako ti ploča podržava) pretvori onih 320 Kb
(što ostane posle DOS=HIGH) u EMS. Ako ne, upotrebi ga za keš.
NEMOJ ga koristiti kao RAM disk na koji ćeš usmeriti TEMP fajlove.
Clipper programa (//SWAPPATH: odnosno //TEMPPATH: direktive)
jer ćeš imati gadnih problema ako mesta nestane.
>> Jos nesto, program koji je radio ok na 386+ racunarima na
>> jednoj 286 mi je pri otvaranju tek kreiranih baza prijavljivao
>> gresku sa indexima (kombinacija dbfntx)?
Možda je trivijalno ... da li si imao potrebnih FILES=65,75,85...
u Config.SYS-u ? Koju grešku je prijavio : redovnu :)) ili internu ?
clipper.520jolicm,
-> #519, dvesic>>> Koristi Blinker
DA LI JE NEKO DIREKTNO ISPROBAO U PRAKSI ŠTA JE BRčE:
Program linkovan Blinkerom ili program linkovan rtlinkom ?????????
Moja neka iskustva (možda mala) su ipak na strani rtlinka, naročito kod
indeksiranja.
PS. Ne pitam za brzinu linkovanja, već programa.
clipper.522bpekic,
-> #513, jkurticJa sam taj problem imao dok sam radio na verziji 5.a2a i 5.2b
Onog momenta kada sam presao na 5.2c toga vise nema. Kasnije sam
saznao da je to bio bag u pomenutim verzijama PRE 5.c i dalje.
Pretpostavljam da radis na 5.2a,b ... Predji dalje...
Pozdrav Boris
clipper.523bceklic,
-> #519, dvesic> Mozda je trivijalno ... da li si imao potrebnih
> FILES=65,75,85... u Config.SYS-u ? Koju gresku je prijavio :
> redovnu :)) ili internu ?
Moguce da je u pitanju nesto ovako trivijalno mada bi onda istu
gresku prijavio i za .dbf fajlove a on je javljao gresku samo za neke
od index fajlova .Btw, ne secam se tacno koja je greska bila u pitanju.
clipper.524nbatocanin,
-> #513, jkurtic> Fatal error C3049 String space exhausted,
Probaj da izdeliš PRG na više delova.
clipper.525dvesic,
-> #520, jolicm>> Program linkovan Blinkerom ili program linkovan rtlinkom
>> ????????? Moja neka iskustva (možda mala) su ipak na strani
>> rtlinka, naročito kod indeksiranja.
>> PS. Ne pitam za brzinu linkovanja, već programa.
Dosta dugo sam se lomio između ova dva linkera i Blinker je pobedio.
Ako se dobro isprojektuje LNK datoteka, nema šanse da RTLink bude
brži.
žesto se recimo meri indeksiranje, zaboravljajući pri tom da je
za takve stvari potrebno da moduli za indeksiranje (npr. kod SIX2)
odu u ROOT a ne u overlej, jer su pisani u C-u i ASM-u -> da ih RTLink
stavlja u root. Tek tada treba izmeriti vremena.
clipper.526d.petrovic,
Možda tema nije prava, ali treba mi za clipper :)
1. Kako da dobijem broj mrežne kartice (%P_STATION) ?
2. Kako da dobijem broj mrežne kartice na Serveru ?
clipper.527mdrazic,
-> #515, d.petrovic> MEMORY() returns an integer numeric value representing the amount of
> memory available, in one-kilobyte increments.
> ============
>
> Dovoljno ja sjebe zbunjujem sa orderima pa još i da me .... ;)))))
I mene zbunjuje memory(2) kada javi više od 65000. Da li je QEMM ili
nešto drugo, ne znam. Probajte i vi pa javite šta dobijate.
Milan
clipper.528mdrazic,
-> #519, dvesic> - Ako je moguće (tj. ako ti ploča podržava) pretvori onih 320 Kb
> (što ostane posle DOS=HIGH) u EMS. Ako ne, upotrebi ga za keš.
Bolje je da staviš EMS=0KB a da tu memoriju nekim menadžerom
(QRAM, TLB, i sličnim - ponekad proradi i običan HIMEM.SYS)
dodaš osnovnoj i da drajvere za mrežu, DOS i eventualno ostalo
đubre instaliraš 'gore'. Sa više osnovne memorije program brže
radi. Brže nego da premestiš XXX KB sa osnovne memorije i
premestiš je u EMS.
Milan
clipper.529mdrazic,
-> #526, d.petrovic> 1. Kako da dobijem broj mrežne kartice (%P_STATION) ?
Potraži u NETTO biblioteci. Postoji jedna funkcija koja daje masu
podataka o stanici, između ostalog i ovaj podatak.
Milan
clipper.530d.petrovic,
-> #529, mdrazic>> 1. Kako da dobijem broj mrežne kartice (%P_STATION) ?
>
> Potraži u NETTO biblioteci. Postoji jedna funkcija koja daje
> masu podataka o stanici, između ostalog i ovaj podatak.
Hvala lepo.
Zna li neko gde se može dokumentacija o svemu što se može dobiti od
novela. Jel će to ići preko interapta ?
clipper.531tvucko,
Izašao je PATCH za Clipper 5.2e !!!
Da li ga neko ima ?
Ja imam samo info fajl.
52eint.arjclipper.532nbatocanin,
Evo kompletnog listinga iz savetnika o INI datotekama.
ini.zipclipper.533zkrstic,
-> #424, pyc.guy> │ BLX286 : 1313 : exception error 0D : general protection fault,
> │ code = 0000h Active host is VCPI (v3.10 i386 4752kb)
Ha! Sad bi ti Banex da može da tegli pad održo' predavanje o čitanju
uputstava od A do Š a verovatno bi ti pretio mnome :)))
Elem, prepravi link skript tako da:
- posle CT-ovih objekata ide link skript za SIX & MACHSIX
- nakon svih drugih objekata ide SEARCH BLXRATEX
- za kraj ostavi SEARCH BLXCLP52 i LIB CLIPPER Onaj link skript
iz blinkera za Clipper ( CL520???.LNK ) ti ne treba.
Sada bi trebalo da radi.
Pozdrav, Zkr
clipper.534majtoski,
Imam problem sa ProVision:windows bibliotekom, nikako da povezem
tbrowse sa prozorom u kome bi se ti podaci prikazivali. on ima
komandu CREATE TBROWSE WINDOW AT <RED>,<KOLONA> itd... ali mi pri
tome javlja da objekat nije definisan.
I jos jedna stvar, kako da pri tabelarnom prikazu prikazujem samo one
slogove koje ispunjavaju zadati uslov.
clipper.535bulaja,
-> #531, tvucko│Izašao je PATCH za Clipper 5.2e !!!
│Da li ga neko ima ?
└───
Da li je neko voljan (tj. ima mogućnosti:) da skine patch sa nemačkog
Mum BBS-a? Ima 1.3 Mb, što znači da je neophodan 14.4k modem i dobra
veza. Skinuo bih ja (15 min sa Nemačkom i nije neki problem:), samo
nemam stabilnu vezu ni na 2400, a kamoli na 14.4k :(.
clipper.536crnjini,
ű
Pozdrav,
Da li neko ima iskustva sa pravljenjem aplikacija u Clipper-u
u PROTECTED modu, pri cemu aplikacija poziva graficke biblioteke kao
sto su DGE,GFORCE,FLIPPER6,FUNCKy itd. Naime, linkovanjem uz pomoc
EXOSPACE-a, cesto linkovanje uspe, ali program pada sa porukom
EXCEPTION 35 na nekoj od funkcija graficke biblioteke, i to po pravilu
kada ova radi sa video memorijom. U datoteci 3RDPARTY.TXT Blinkera
stoji da se ov biblioteke mogu koristiti u aplikacijama u PROTECTED
modu.
->* crnjini *<-
clipper.537nbatocanin,
-> #534, majtoski> I jos jedna stvar, kako da pri tabelarnom
> prikazu prikazujem samo one slogove koje ispunjavaju
> zadati uslov.
U "golom" Clipper-u, ili tako što prethodno postaviš FILTER, ili
koristeći indeks - zavisi od uslova. Prvi način je daleko sporiji, pa
je pogodan samo za manje grupe podataka.
clipper.538peacock,
-> #535, bulaja#### Da li je neko voljan (tj. ima mogućnosti:) da skine patch sa
#### nemačkog Mum BBS-a? Ima 1.3 Mb, što znači da je neophodan
#### 14.4k modem i dobra
Daj baci telefon Mum-a, pa da probamo.
clipper.539vlaslo,
hi :-)
Ima li neko iskustva sa Five Win-om.
Pomoc za asociaciju: To je jedan Lib nekog spanca, koji
omogucava da se clipper 5.2+blinker3.0+lib pravi Win
aplikacija. Moj problem je da imam samo demo, a to je nesto
fantasticno: - koriscenje svih clipper libova i pogodnosti
- brz rad pod win (pravi win exe) sa svim win.
karakteristikama.
cu Zoli
clipper.540vlaslo,
-> #538, peacock>#### Da li je neko voljan (tj. ima mogucnosti:) da skine patch
>#### sa nemackog Mum BBS-a? Ima 1.3 Mb, sto znaci da je
>#### neophodan 14.4k modem i dobra
> Daj baci telefon Mum-a, pa da probamo.
CLIPPER TOOL SUPPORT BBS - SOFTSOL GmbH
─────────┐ ─┐ ─┐ ─────────┐
██████████│ ██│ ██│ ██████████│
██│ ██┘ ██│ ██│ ██│ ██│ ██┘ ██│
██│ ██│ ██│ ██│ ██│ ██│
██│ ██│ ██└─────██│ ██│ ██│ SOFTSOL's Support
██ ██ ██████████ ██ ██ ▄▄▄▄▄▄ ▄▄▄▄▄▄ ▄▄▄▄▄▄
█ █ █ █ █ █
█▄▄▄▄Ţ █▄▄▄▄Ţ █▄▄▄▄▄
CA-CLIPPER AND 3RD-PARTY SUPPORT █ █ █ █ █
█▄▄▄▄█ █▄▄▄▄█ █▄▄▄▄█
┌┤Fido├─────┤Phone├─────────┤Modem├────┐
│ 2:240/5300 +49-40-7665527 ZYX 19.2 │
│ 2:240/5301 +49-40-7665528 ZYX 19.2 │
│ 2:240/5302 +49-40-7665529 USR 16.8 │ SOFTSOL GmbH
│ 2:240/5303 +49-40-76611121 ISDN 64K │ Neue Strasse 35a
├────────┤CIS ID: 100112,340├──────────┤ 21073 Hamburg
│ +49-40-7661290 Sales │ GERMANY
│ +49-40-7665764 Support │
│ +49-40-7665664 Fax │
└──────────────────────────────────────┘ ...first choice programmer's
BBS
cu Zoli
clipper.541cnenad,
Kako saznati da li postoji neka mem.var. (PUBLIC / PRIVATE) i koja je njena
vrednost ?
clipper.542ikordic,
-> #531, tvuckoRE: Clipper 5.2e
=> Izašao je PATCH za Clipper 5.2e !!!
A o istom kažu i:
=> o Corrected Virtual Memory Integrity Failure (VMIF) error in TBrowse
=> stabilization.
Konačno! Dovlačite to 'vamo, ne žalim para za pretplatu :)
clipper.543zkrstic,
-> #541, cnenad> Kako saznati da li postoji neka mem.var. (PUBLIC / PRIVATE) i koja
> je njena vrednost ?
Jel može malo detaljnije, da ne lupetam okolo ? Debugerom možeš u
toku izvršavanja da vidiš sve što ti treba.
clipper.544mdrazic,
Ako pokušate da u jednom redu ispišete više komandi postoji problem
(bug or feature, now is the question?) sa endif, enddo, endcase:
i:=1
if i==1; i:=2; endif; if i==2; i:=3; endif
? i
daje rezultat 2. To je zbog toga što predprocesor ignoriše sve u redu
iza ove tri službene reči.
Međutim, ukoliko umesto njih koristite obično end, problema nema. Tako
će prethodni primer dati rezulrat 3 ako u nekom .ch fajlu recimo ubacite
#command ENDIF => END
#command ENDDO => END
#command ENDCASE => END
Milan
clipper.545jolicm,
-> #543, zkrstic>> Jel može malo detaljnije, ..
>> Debugerom možeš
Mislim da cnenad traži drugi odgovor , a ako ne ondak da ja postavim pitanje
koje meni treba:
DA LI POSTOJI NAžIN DA SE SAZNA U PROGRAMU (U TOKU IZVRŠENJA) BEZ DEBUGERA, U
SAMOM PROGRAMU, DA LI JE NEKA PROMENJIVA DEFINISANA (DA LI POSTOJI).
OVO BI BILO MNOGO ZGODNO UKOLIKO SE PROMENJIVE UžITAVAJU IZ NEKOG
KONFIGURACIONOG FAJLA, A PROGRAM NAM JOŠ NIJE ZAVRŠEN, ILI .... ....
IMA VEĆ DOSTA PRIMERA ZA KORISNU UPOTREBU da ih ne nabrajam dalje ????
clipper.546cnenad,
-> #545, jolicmŁŁŁ Mislim da cnenad traži drugi odgovor , a ako ne ondak da ja postavim
ŁŁŁ pitanje koje meni treba:
ŁŁŁ DA LI POSTOJI NAžIN DA SE SAZNA U PROGRAMU (U TOKU IZVRŠENJA) BEZ
ŁŁŁ DEBUGERA, U SAMOM PROGRAMU, DA LI JE NEKA PROMENJIVA DEFINISANA (DA LI
Ovo je upravo ono što sam ja pitao. Naime, listing u Savetniku 105 je OK ali
ako se npr. u CFG fajlu zada ( Promenljiva := ) makro operator prijavljuje
grešku. Takođe, i ako se stavi i samo Promenljiva bez in line dodeljivanja.
Naravno, nije problem prepraviti sistem za obradu grešaka.
Jedina stvar oko koje se vrtim sada je da postavim, na početku programa sve
potrebne promenljive koje će imati .f. vrednost. Nakon toga ide čitanje iz
CFG fajla, pa provera šta koja promenljiva sadrži i da li je vrednost korektna
a ako nije dodeljuje se podrazumevana vrednost. U stvari problem je makro
operator.
clipper.547majtoski,
Imam sledeci problem. Otvorim vise prozora sa tabelarnim prikazom,
svaki je nezavisan, tj. predstavlja objekat za sebe. Svi prozori
koriste isti dbf fajl ali podaci su "filtrirani" sa set filter.
Problem je u toma sto kada otvorim vise prozora i pokusam da sa
jednog predjem u drugi javlja mi gresku, ili mi pokazuje podatke iz
prethodnog prozora.
clipper.548bulaja,
-> #544, mdrazic│Ako pokušate da u jednom redu ispišete više komandi postoji problem
│(bug or feature, now is the question?) sa endif, enddo, endcase:
│...
│Međutim, ukoliko umesto njih koristite obično end, problema nema.
└───
Zanimljivo :). Razlog različitog ponašanja end* iskaza je njihova
različita implementacija u STD.ch:
/***
* Basic statement synonyms
*/
#command END <x> => end
#command ENDDO <*x*> => enddo
#command ENDIF <*x*> => endif
#command ENDCASE <*x*> => endcase
#command ENDFOR [ <*x*> ] => next
Dakle osim u slučaju običnog END gde se koristi regular match marker
<x>, u svim ostalim se koristi wild match marker <*x*>. Posledica ovoga
je da se sve iza END* (u ENDIF, ENDCASE, ENDDO, ENDFOR) iskaza ignoriše
(wild marker se ne prevodi ni u šta), dok se u END zamenjuje (tj. briše
pošto se regular match marker takođe ne prevodi ni u šta) samo prvi
argument iza iskaza - pošto iza END odmah sledi separator komandi (;)
ništa neće biti izbrisano tj. ignorisano od strane pretprocesora.
Zašto je ovo urađeno ne znam :). Nije nikakav feature, pa će pre biti da
je u pitanju sitan bag (tj. propust onih koji su bili zaduženi za STD.ch
u razvojnom timu za Clipper:) koji na sreću nije teško ispraviti (samo
se promene pravila za prevođenje u std.ch). Još jedna nelogična stvar
(na sreću bez ikakvih posledica:) je što je wild match marker u ENDFOR
iskazu označen kao opcioni - ovo je potpuno nepotrebno (dakle [ i ] su
višak) pošto je za wild marker regularna situacija i onda kad nema
dodatnih argumenata.
clipper.549mdrazic,
-> #541, cnenad> Kako saznati da li postoji neka mem.var. (PUBLIC / PRIVATE) i koja je
> njena vrednost ?
Ako to treba da se radi u toku razvoja, debuger može to da vidi.
U toku izvršavanja programa bez debugera:
Probaš sa type(), valtype() da li se bar nešto odaziva na to ime :)
Ako postoji, pročitaš i vrednost.
Da li je public/private ili local/static ili field možeš probati
recimo sa release. Ako ne uspe, onda nije public/private.
Drugi način je da kod za ovo ispitivanje izdvojiš u poseban fajl
funkciju za to. Tada se neće videti static/local iz gornjih modula
a private/public hoće.
Milan
clipper.550dvesic,
-> #546, cnenad>> Ovo je upravo ono što sam ja pitao. Naime, listing u Savetniku
>> 105 je OK ali ako se npr. u CFG fajlu zada ( Promenljiva := )
>> makro operator prijavljuje grešku. Takođe, i ako se stavi i
>> samo Promenljiva bez in line dodeljivanja.
>>
>> Naravno, nije problem prepraviti sistem za obradu grešaka.
Ako sam dobro shvatio pitanje :
IF TYPE(BojaPozadine) == "U"
// Nije definisana
Public BojaPozadine := "W/N"
ENDIF
( Type ne prepoznaje Local/Static za razliku od ValType )
clipper.551d.petrovic,
Dali je neko pravio fontove za matrični štampač ? Daklem treba mi
10 puta po 11 bajtova kojima se definišu fontovima na 9 pinskim
štampačima.
clipper.552d.petrovic,
Dali je drugim objektima vidljiv uslov za filter iz drugih ?
Dali negde pamtiš prethodnu poziciju (recno() ) pa da se pozicioniraš ?
Verovatno bi trebalo da izvršiš Bro:RefreshAll()
clipper.553cnenad,
-> #550, dvesicŁŁŁ IF TYPE(BojaPozadine) == "U"
Runtime BASE Error 1003, Variable not exist
Zbog toga sam i pitao, kako se može saznati da li postoji promenljiva. Sa TYPE
se saznaje kojeg je tipa vrednost neke promenljive a ne da li ona i postoji.
clipper.554djelovic,
-> #553, cnenad> Runtime BASE Error 1003, Variable not exist
žovek bi rekao da Clipperov Turbo-Sistem-Za-Detekciju-Grešaka ovo može da
uhvati, kad ono... :>
clipper.555aseovic,
-> #536, crnjini> Da li neko ima iskustva sa pravljenjem aplikacija u Clipper-u
> u PROTECTED modu, pri cemu aplikacija poziva graficke biblioteke kao
> sto su DGE,GFORCE,FLIPPER6,FUNCKy itd. Naime, linkovanjem uz pomoc
Ne znam za ostale, FLIPPER treba da može ali tek od verzije 6.2
(tako bar piše u ZACFAX-u). Verovatno se na nju odnose podaci iz
3RDPARTY.TXT
Što se FUNCKy-ja tiče, skoro sve funkcije rade u PROT. modu ako se
ulinkuju RootVX i Funcky2x umesto RootVM i Funcky2c. Nisam iz njega
koristio ništa što je vezano za grafiku pa ne znam šta radi a šta ne.
Pogledaj PROTECT.ME u Funcky DIR-u.
Sele
clipper.556goxx,
-> #550, dvesic■ Kako saznati da li postoji neka mem.var. (PUBLIC / PRIVATE) i koja je njena
■ vrednost ?
Vrednost se saznaje tako što je referenciraš. Na primer:
? promenljiva
:))) Izvini, ali nisam mog'o da odolim.
Goran
clipper.557goxx,
-> #550, dvesic■ Ako sam dobro shvatio pitanje :
■ IF TYPE(BojaPozadine) == "U"
■ // Nije definisana
■ Public BojaPozadine := "W/N"
■ ENDIF
■ ( Type ne prepoznaje Local/Static za razliku od ValType )
Program će svojim crvenim pravougaonikom javiti da BojaPozadine definitivno
nije definisana :). Zaboravio si navodnike.
IF TYPE("BojaPozadine") == "U"
Goran
clipper.558goxx,
-> #547, majtoski■ Imam sledeci problem. Otvorim vise prozora sa tabelarnim prikazom,
■ svaki je nezavisan, tj. predstavlja objekat za sebe. Svi prozori
■ koriste isti dbf fajl ali podaci su "filtrirani" sa set filter.
■ Problem je u toma sto kada otvorim vise prozora i pokusam da sa
■ jednog predjem u drugi javlja mi gresku, ili mi pokazuje podatke iz
■ prethodnog prozora.
Kakvu ti grešku javlja? Kakve prozore-objekte koristiš?
Pazi da ti se ne preklapaju promenljive prozora koje su vezane za bazu.
Svaki put kad napuštaš prozor ti zapamti slog na kome si bio. Kad
sledeći put "uđeš" u prozor, pozicioniraj se na slog (obavezno setuj
filter !!!) i osveži tabelu. Ne bi trebalo da ima problema (probaj da izbegneš
SET FILTER, ako je ikako moguće).
Goran
clipper.559goxx,
-> #554, djelovic■ > Runtime BASE Error 1003, Variable not exist
■
■ žovek bi rekao da Clipperov Turbo-Sistem-Za-Detekciju-Grešaka ovo može da
■ uhvati, kad ono... :>
žžžž
Ovo me je nasmejalo do suza (kažem iskreno!). Izgleda da ovu temu prati
veliki broj ne-clipper programera koji jedva čeka da se javi neka ŠKLJ
greška koju niko ne može da objasni, kako bi mogli da likuju sa tezom da
clipper ništa ne valja. E, likovanje se odlaže do daljnjeg. Ovo je bila
samo nepravilna upotreba funkcije TYPE (dvesic je to slučajno ispustio!).
Već sam napisao u nekoj od prethodnih replika, ali nije loše da ponovim.
Funkcija TYPE ima kao argument izraz u obliku stringa. Ona treba da preko
makroa odredi vrednost tog izraza i vrati tip te vrednosti. Pošto je u
pitanju makro, nije dozvoljena upotreba lokalnih i statičkih promenljivih.
Još nisu dozvoljene i UDF funkcije, a isto tako i funkcije iz drugih
biblioteka sem standardne clipper.lib.
Ako je izraz nije u obliku stringa, program "puca". Funkcija vraća sledeće:
"A","B","C","D","L","M","N","O" za niz, kodni blok, string, datum, logičku
vrednost, memo polje, numerik i objekt; zatim "U" za NIL, lokalne i
statičke promenljive; "UE" za sintaksnu neispravnost izraza i "UI" za
nedefinisane vrednosti (korišćenje UDF funkcija).
Sve ovo može da se nađe u ng-u. Evo i primera iz njega:
? TYPE("SUBSTR("Hi There", 4, 5)") "C"
? TYPE("UDF()") "UI"
? TYPE("IF(.T., "true", 12)") "C"
Uzgred, ovo i nije "Clipperov Turbo-Sistem-Za-Detekciju-Grešaka" niti ima
ikakve, meni poznate, veze sa tim clipper-ovim sistemom. Šta više, funkcija
TYPE() datira iz verzije Summer87 (možda i iz dBase-a, ne mogu da se setim) i
njena upotreba se ne preporučuje u višim verzijama clipper-a. Zato se
preporučuje funkcija VALTYPE().
Ono što nema u ng-u, a verovatno nije ni preporučljivo je funkcija __TYPE_()
koja se nalazi u biblioteci i koja za ne-string vrednosti vraća NIL, a ne
generiše grešku (čak i za lokalne promenljive). Ja je lično ne koristim.
Toliko o Clipperovom Turbo-Sistemu-Za-Detekciju-Grešaka, koji to i nije :>
Goran
clipper.560djelovic,
-> #559, goxx> Ovo me je nasmejalo do suza (kažem iskreno!). Izgleda da ovu temu prati
> veliki broj ne-clipper programera koji jedva čeka da se javi neka ŠKLJ
> greška koju niko ne može da objasni, kako bi mogli da likuju sa tezom da
> clipper ništa ne valja. E, likovanje se odlaže do daljnjeg.
Šala mala, nisam mogao da odolim zbog mdraziceve poruke u PC.PROG::cavo :).
Inače, svi koji danas pljuju Clipper mogu to još da rade samo na konto
njegove sintakse koja još uvek previše podseća na dBase - sve ostale mane koje
Clipper ima polako nestaju kako ih ljudi iz CA, neopterećeni ANSI i drugim
standardima, "pokrivaju" mogućnostima iz drugih jezika. Još iteraciju-dve, i
neće mu biti ravnog po moći.
clipper.561vlaslo,
-> #555, aseovic>> Da li neko ima iskustva sa pravljenjem aplikacija u Clipper-u
>> u PROTECTED modu, pri cemu aplikacija poziva graficke
>> biblioteke kao sto su DGE,GFORCE,FLIPPER6,FUNCKy itd. Naime,
>> linkovanjem uz pomoc
Slicne probleme imam i ja. Koristim Blinker 3.0 i nenmam
nikakvih problema sa real, dual i win aplikacijama, ali sa
extended uvek mi daje gresku 1313 0d tj. moze biti sve.
bio bih zahvalan
cu Zoli
clipper.562vlaslo,
hi :-)
Vidim da ima ljudi koji se interesuju...
U prilogu Clipper related files list from MuM BBS, Hamburg
cu Zoli
mum.zipclipper.563dvesic,
-> #557, goxx>> Program će svojim crvenim pravougaonikom javiti da
>> BojaPozadine definitivno nije definisana :). Zaboravio si
>> navodnike.
>>
>> IF TYPE("BojaPozadine") == "U"
Izvinjavam ! Pisano ON-LINE :)))
clipper.564majtoski,
Pravim najobicniji imenik. i za njega koristim
clipper+pro.vision:windows biblioteku. Objasni mi poblize ovo sa
pamcenjem broja sloga. Kad izaberem slovo u meniju, on lepo prikaze
podatke, koje pocinju zadatim slovom. Problem je u tome sto neznam
sta se desava kad se prozor jednom otvori, ko preuzima kontrolu nad
njim. kad izaberem slovo pozove se funkcija gde definisem objekat, i
filter, i prozor. Medjutim, kada mi je otvorem samo jedan prozor sa
podacima, ovog problema nema. Ima li neki bolji nacim od set filter,
koji je nekako spor, kad imam vise podataka.
Matija
clipper.565evlad,
-> #551, d.petrovic>> Dali je neko pravio fontove za matrični štampač ? Daklem treba mi
>> 10 puta po 11 bajtova kojima se definišu fontovima na 9 pinskim
>> štampačima.
Da, ćerilicu i latinicu, ali u Turbo Pascalu ...
clipper.566jolicm,
-> #557, goxx>> If Type("Prom")
E svaka ti čast. Mislim ozbiljno !
Malopre sam čitao tvoje odgovore na temu nepostojećih pro ű űmenljivih i
nisam ti poverovao, čak šta više baš sam hteo da ti repliciram, kad se reših,
´kizađoh sa sezama i proverih to i kad gle čuda a ono tačno !
Naime i ja sam davno ukapitao da je Type() funkcija daleko nemoćnija od
ValType()
i od tada ni ne mislim da ona nešto može što ValType() ne može. Eto ti kad
mozak zastrani i neda se ispraviti. U Clipperu radim od pre 5 godina i Type
funkciju ne koristim.
Znači proverio sam: Type("prom") vraća "U" za nepostojeću. :)))
clipper.567d.petrovic,
-> #553, cnenad> ŁŁŁ IF TYPE(BojaPozadine) == "U"
R1. If Type("BojaPozadine") == "U"
R2. If BojaPozadine == NIL
clipper.568d.petrovic,
-> #565, evlad> Da, ćerilicu i latinicu, ali u Turbo Pascalu ...
Ma daj ti stringove po 11 ovamo pa neka su u bilo čemu :)))
Šalji u TP-u, ali i strukturu :))
clipper.569d.petrovic,
-> #564, majtoski> podacima, ovog problema nema. Ima li neki bolji nacim od set
> filter, koji je nekako spor, kad imam vise podataka.
Indeks :))
Pogledaj metode :
goBottomBlock Code block executed by TBrowse:goBottom()
goTopBlock Code block executed by TBrowse:goTop()
skipBlock Code block used to reposition data source
pa onda središ sve kako voliš
clipper.570goxx,
-> #567, d.petrovic■ > ŁŁŁ IF TYPE(BojaPozadine) == "U"
■ R1. If Type("BojaPozadine") == "U"
■ R2. If BojaPozadine == NIL
R1 i R2 su potpuno različite stvari. R2 odmah "puca" jer promenljiva
nije definisana (ne postoji). R2 prikazuje način ispitivanja
definisanosti njene vrednosti, a ne njenog postojanja.
Goran
clipper.571peacock,
-> #562, vlaslo#### U prilogu Clipper related files list from MuM BBS, Hamburg
Ovo ti je mngo lepo, barem da se napare oči. Šta znači ono
restricted za pojedine oblasti. Daj opiši malo ceo sistem. Da li se
plaća pretplata, šta još ima osim Clippera, etc...
clipper.572vesboj,
Interesuje me dali neko od programera poseduje
DECOMPILER za clipper 5.xx .I ako poseduje kako mogu da
ga nabavim .Javiti mailom .Unapred hvala za odgovor.
Pozdrav VESKO
clipper.573jolicm,
-> #572, vesboj>> javiti mailom ...
E vala javiti OVDE. Iako je ranije o tome bilo ovde dosta govora, ali ako ima
nešto novo ...
clipper.574anenad,
Pozdrav narode !
Da li je neko imao prilike da se susretne sa Dbsee4 razvojnim
okruzenjem za Clipper 5.2.
Ako niste sigurni sta to znaci evo i malo vise podataka u
datoteci uz ovu poruku.
Nadam se da ce biti interesantno!
Pozdrav i uzivajte dok citate.
dbsee4.arjclipper.575d.petrovic,
-> #570, goxx> ■ R1. If Type("BojaPozadine") == "U"
> ■ R2. If BojaPozadine == NIL
>
> R1 i R2 su potpuno različite stvari. R2 odmah "puca" jer
> promenljiva nije definisana (ne postoji). R2 prikazuje način
> ispitivanja definisanosti njene vrednosti, a ne njenog
> postojanja.
Poslednje tragove private i public promenljivih (osim getlist ;) )
sistematski tamanim u svojim programima. Za zamenu par neophodnih public
promenljivih sam ubacio par udf-a koje se inicijalizuju na početku.
E, zbog toga mogu i da zaboravim takvu situaciju, a dešava mi se i da ne
pratim diskusiju najpažljivije O:)
clipper.576vlaslo,
-> #571, peacock> Daj opisi malo ceo sistem.
hi :-)
Radi na RA 2.02, supper je uradjen, mada mislim da su ANSI
suvise velike (ponekad po celom ekranu, i tako svaki meni).
Imas OLR vise vrsta (BW, QWK...) i mnogo conf. (preko 500)
na engleskom i nemackom jeziku.
Oblasti koji su oznaceni sa RESTRICTED su ocito zabranjeni,
ili se dobija pristup na visem nivou (BTW nema pretplate).
Imas sve DOS, OS/2, UNIX, Win ... i na to prg jezike...
jednom recju SVE. allfiles list je vise od 1M pa ga
nisam skinuo (radije Clip 5.2e ).
Inace ne navracam mnogo cesto samo kad nesto zatreba. Mnogo
je daleko... :-(
Nadam se da sam sve rekao...
cu Zoli
clipper.577bulaja,
-> #574, anenad│Da li je neko imao prilike da se susretne sa Dbsee4 razvojnim
│okruzenjem za Clipper 5.2.
└───
Uzeo, instalirao, pogledao, obrisao :).
Posao je tehnički toliko loše uradjen (instalacioni program koji radi
brzinom puža, stalno iskakanje iz programa sa run-time greškama zbog
neotvorenih baza i nedefinisanih promenljivih) da, bez obzira na dobru
ideju i specifikacije na papiru, nemam previše poverenja da tako nešto
koristim u svakodnevnom radu :).
clipper.578aseovic,
SUBJECT: Clipper 5.2e (dobra i loša vest:))
Dobra vest:
Patch je skinut sa MUM-a, Bulaja ga je dobio i biće uskoro u dir-u
Loša vest:
Imam problema oko patchovanja :(((
Na većini fajlova je odradio posao kako treba, ali nije uspeo da
"zakrpi" CLIPPER.LIB, EXTEND.LIB, DBFNTX.LIB i još neke datoteke.
U prilogu šaljem PATCH.ERR sa porukama o greškama koje su se javile
pri patchovanju LIB dira.
Verzije problematičnih fajlova su:
CLIPPER LIB 516,769 03-25-94 5:24a
DBFNTX LIB 38,977 03-25-94 5:24a
EXTEND LIB 127,931 03-25-94 5:24a
DBFNDX LIB 27,175 03-25-94 5:24a
DBFMDX LIB 90,757 03-25-94 5:24a
Pozdrav,
Sele
BTW, bilo je problema i pri patchovanju drugih dir-ova, ali oni
nisu toliko važni.
patch.errclipper.579zorand,
Ovo jeste oglas ali mislim da mu je mesto ovde.
Firmi Genex-Hoteli potreban je program koji bi pokrio odelenje
centralne nabavke sa sledecim poslovima:
- Evidencija zahteva za nabavku (po grupama)
- Evidencija i analiza ponuda
- Evidencija ulaznih faktura sa evidencijom placanja
- Pracenje realizacije - isporuke magacinima
- Propratna dokumentacija (Otpremnice, Magacinski ulazi itd)
- Plan nabavke (po grupama)
- Evidencija dobavljaca i analiza cena iz ponuda
Program bi se vrteo na 2-3 radne stanice u Novell mrezi.
Za dogovor oko prezentacije i sva ostala objasnjenja, molim vas
u mail ili, jos bolje, glasom na 605287 ili 2223733 ili 2222739.
Zoran Djuricic.
clipper.580bulaja,
**** new file ****
MSDOS - R:\CLIPPER
----------------------
52eix a01 349567* CA-Clipper 5.2e (Int'l) / ExoSpace 1.0g - Update #1/4
52eix a02 349617* CA-Clipper 5.2e (Int'l) / ExoSpace 1.0g - Update #2/4
52eix a03 349621* CA-Clipper 5.2e (Int'l) / ExoSpace 1.0g - Update #3/4
52eix a04 313926* CA-Clipper 5.2e (Int'l) / ExoSpace 1.0g - Update #4/4
4 file(s) 1331 kb
<Thanks to aseovic>
clipper.581bulaja,
-> #578, aseovic│Imam problema oko patchovanja :(((
│Na većini fajlova je odradio posao kako treba, ali nije uspeo da
│"zakrpi" CLIPPER.LIB, EXTEND.LIB, DBFNTX.LIB i još neke datoteke.
└───
Meni je sve prošlo Ok (uključući i LIB-ove, ExoSpace, nove primere,..),
dakle patch je ipak u redu - slobodno se upustite u download :).
clipper.582anenad,
Moze li neko da mi kaze da li ce biti upgrade i za 5.2e US!!??!!
clipper.583vlaslo,
hi :-)
Ima li neko iskustva u pisanju ASM f-ja za clipper,
koji bi radio u EXT modu.
cu Zoli
clipper.584brus,
Za korisnike Ca-Clipper Tools biblioteke evo jednog interesantnog Screen
Savera...
ss_tfw.zipclipper.585brus,
*
* Problem sa machsix 2.00-komanda CONTINUE (m6_dbcontinue()). Da li negde
* grešim ili je posredi bag? Inače, koristim Six 2.01.02 i Blinker 3.00.
* Ima li neko rešenje ?
*
* KUPCI.DBF
* Recno SIFRA NAZIV MESTO ...
* ---------------------------------------
* 1 00001 MIKA MIKIC BGD
* 2 00002 PERA PERIC SVRLJIG
* 3 00003 LAZA LAZIC ZAJECAR
* 4 00005 MIRKO MIRKOVIC SVRLJIG
* 5 00006 SAVA SAVIC UB
* Program :
#INCLUDE 'SIXCDX.CH'
#INCLUDE 'MACHSIX.CH'
REQUEST SIXCDX
RDDSETDEFAULT('SIXCDX')
USE KUPCI
INDEX ON MESTO TAG MESTO
LOCATE FOR MESTO='SVRLJIG'; ? RECNO() && 2
WHILE FOUND()
CONTINUE; ? RECNO() && Opet 2 ?? itd. itd.... do nestanka struje.:(
ENDDO
QUIT
* Komandna linija :
* CLIPPER TEST
* BLINKER FI TEST,SIXUK,MACHSIX,CDXMACH6 LIB SIX2,MACHSIX
clipper.586aquarius,
jel neko trazio rescue ???
Nenad
rescue.zipclipper.587toma,
Evo jednog stvarno dobrog programčeta. Radi se, naime, o
spooleru i redirekciji LPT i COM portova. Sve je to lepo ali zašto u
clipper temu. Samo i jedino zato što konačno radi i CLD (debbuger)
bez obzira što je aktivna redirekcija. Ko se patio sa LPTX-om zna o
čemu pričam.
Skinuto sa MR-NET-a.
dmp205.zipclipper.588pyc.guy,
*!
Kako da dobijem 132 karaktera u redu ()TBrowse) ???
Miki
clipper.589pstevo,
-> #585, brus>* Problem sa machsix 2.00-komanda CONTINUE (m6_dbcontinue()). Da
>* li negde grešim ili je posredi bag? Inače, koristim Six
Vrlo zanimljivo ali me ipak ne raduje jer ponovo pokazuje bagovitost
SIX-a.
Provjerio sam. Kod mene je isto.
Ne znam da li si već prokljuvio ali to ispravno radi ako napises ovako:
#INCLUDE 'SIXCDX.CH'
#INCLUDE 'MACHSIX.CH'
REQUEST SIXCDX
RDDSETDEFAULT('SIXCDX')
USE KUPCI
INDEX ON MESTO TAG MESTO
// LOCATE FOR MESTO='neznam sta' ; ? RECNO() && 2 ... umjesto toga ->
LOCATE FOR (MESTO)='neznam sta' ; ? RECNO() && 2 // ovo radi !!!???
WHILE FOUND()
CONTINUE; ? RECNO() && Opet 2 ?? itd. itd.... do nestanka struje.:(
ENDDO
QUIT
RETURN (NIL)
Mozda neko zna sta su zagrade promijenile ?
Ne radi se o tome da preprocesor nesto izmjeni jer .PPO fajl u oba
slucaja sadrzi nepromijenjen kod.
clipper.590pstevo,
-> #586, aquarius> jel neko trazio rescue ???
A SECURE si zaboravio, jeli ? ;>>>
clipper.591brus,
-> #589, pstevo> LOCATE FOR (MESTO)='neznam sta' ; ? RECNO() && 2 // ovo
> Mozda neko zna sta su zagrade promijenile ?
Ocigledno je bag u m6_dblocate(). Medjutim, odlicno sto si nasao
kako moze da se ispravi. Fazon je u stvari kod pogresne interpretacije
prvog parametra cFORBLK (ukupno se zadaju 2 parametra: string definicija
uslova i kodni blok sa uslovom).
Greska je takva da se ne moze preko pretprocesora ispraviti,
zbog mogucih slozenih uslova tipa : uslov1 .and. uslov2 .or. itd.
U tom smislu preimenovao sam preko diskedit-a funkciju m6_dbloc() u
m6_dblocfx(), napravio novu f-ju m6_dbloc() koja poziva m6_dblocfx()
sa prepravljenim prvim parametrom. Za sada je proslo sve testove.
Evo ispravne machsix.lib biblioteke.
Ja inace ne koristim locate ... continue ali sam prilikom testiranja
(i blago je reci odusevljenja) naisao na ovu nebulozu koja ipak ne kvari
ceo utisak o paketu (normalno, ako je to za sada sve).
m6_fix.zipclipper.592vgenije,
hi
potreban mi je jedan prosecan clipperas za jedan poslic od 15-2
sata.
placanje:pretplata na Sezam
ako moze u mail i izvinjavam se na ovom *izletu* unapred
pozdrav
clipper.593d.petrovic,
-> #588, pyc.guy> Kako da dobijem 132 karaktera u redu ()TBrowse) ???
Pre ulaska u myapp.exe postavi 132 reda
clipper.594d.petrovic,
Jel radio neko sa EAN (JANA) brojevima ?
Nije mi baš jasno kako da pun broj (13 cifara) pretvorim u skraćeni oblik
(8 cifara). Neka bude na primeru :
Kako da od 8600264083645 nastane
00000xxxxxxxx
clipper.595cnenad,
***
Subj. ft_floptst( nA ) iz NFLIB-a 2.01.
Ima li neko sors ove funkcije ?
Problem kod nje je što ne može detektovati oštećenu disketu i kad se natrči
na IF file( cDat )... dolazi do šlogiranja programa.
***
Subj. Complier Switch - /A
Koliko vidim dotični služi da sve nedeklarisane PUBLIC ( PRIVATE )
promenljive sam deklariše, dakle umesto da ja navedem MEMVAR Var odnosno
M-> Var on to sam uradi prilikom kompajliranja.
Kad sam dotični stavio, prevodilac je javio brdo upozorenja za nedeklarisane
promenljive. (naravno sve deklaracije sa MEMVAR sam uklonio).
Nije baš bitno, jer sam vratio na staro ali me ovo malo zbunilo.
Prekidači kompajleru su /B /M /N /Q /L /W.
***
Subj. NG / EHD
Pretpostavljam da ima dosta vas koji radite sa EHD-om umesto NG-om.
Ja dotični nikako ne mogu pokrenuti, odnosno mogu ali umesto NG datoteke
pritiskom na HOT-KEY dobijam QEMM-ovu poruku Exception Error. Ako je čist
DOS mašina se samo zaglavi.
Probao sam sa svim mogućim prekidačima, a pitanju je nekoliko verzija EHD-a
(iz različitih paketa, SIXCDX, SilverClip, Vern 6.....)
***
Subj. Ispis u različitim tekst modovima
Da li postoji neka 'univerzalna' ;) formula da se u različitim tekst modovima
tekst ispiše na ispravnom mestu. Npr. u modu od 24 reda, tekst se ispisuje u
redu 12, a u modu od 48 redova bi trebao da bude u redu 24 itd... ?
clipper.596cnenad,
Da li je moguće uraditi patch sa ovim 52EIX na već postojeću 5.2d US verziju ?
Ako nije, hoće li se uskoro pojaviti u DIR-u i patch za US verziju ?
clipper.597aseovic,
Uz ovu i sledeće poruke ide nešto od sitnica sa MUM-a.
Uživajte :)))
------------------------------------
CopyNew.arj - Kopira samo promenjene i nove datoteke u dest.dir
copynew.arjclipper.598aseovic,
------------------------------
Info.arj - Razne korisne (i manje korisne:) informacije o okruženju
u kojem se program izvršava
info.arjclipper.599aseovic,
---------------------------------
MSWIni.arj - Rad sa Windows INI datotekama
mswini.arjclipper.600aseovic,
----------------------------------
NWBCAS.ARJ - Netware Broadcast Messages
nwbcas.arjclipper.601aseovic,
-----------------------------------
FGL_V12.ZIP - Interesantna grafička biblioteka (SW)
-----------------------------------
Biće još neki drugi put :)))
Sele
fgl_v12.zipclipper.602aseovic,
Pogledajte CLNFILES.TXT - spisak Clipper related fajlova na MUM-u,
(bio je ovde uz neku poruku vlasla).
Vikajte na mail po 10 fajlova koje biste želeli da vidite na Sezam-u.
Napraviću listu najtraženijih datoteka pa ćemo polako da dovlačimo.
Pozdrav,
Sele
clipper.603dvesic,
-> #595, cnenad>> Ja dotični nikako ne mogu pokrenuti, odnosno mogu ali umesto
>> NG datoteke pritiskom na HOT-KEY dobijam QEMM-ovu poruku
>> Exception Error. Ako je čist DOS mašina se samo zaglavi.
EH.EXE verzija 1.28 + Qemm 7.5 sa patch-om :
Bez poblema radi, čak je i kompletan otišao gore.
clipper.604cnenad,
-> #603, dvesicŁŁŁ EH.EXE verzija 1.28 + Qemm 7.5 sa patch-om :
Ovo smo apsolvirali telefonom ali da javim i ovde, verzije koje ja imam su
DEMO, dakle one koje stižu uz razne pakete.
Problem će valjda biti rešen kad pređem na tu verziju 1.28.
clipper.605d.petrovic,
-> #595, cnenad> Subj. ft_floptst( nA ) iz NFLIB-a 2.01.
>
> Ima li neko sors ove funkcije ?
>
> Problem kod nje je što ne može detektovati oštećenu disketu i
> kad se natrči na IF file( cDat )... dolazi do šlogiranja
> programa.
Tu stvar sam izvukao iz 2.00 (2.01 ??) i stavio u 3.01 i radi. Reci kakva
ga disketa tačno zbunjuje.
Da pokušam da objasnim:
Bilo je nekih nelogičnosti (zaboravio sam koje) gde mi oko neformatiranih
i oštećenih disketa vraća istu glupost, ali, ako javi da je disketa
ispravna onda jeste ispravna.
clipper.606pyc.guy,
-> #593, d.petrovic~~~ Pre ulaska u myapp.exe postavi 132 reda
Da li postoji neki zgodan utility za 132 kolone?
Pyc
clipper.607brus,
-> #589, pstevo> Mozda neko zna sta su zagrade promijenile ?
AHA !!!!! Nakon analize na vecem fajlu, ukapirao sam. Greska se javlja u
slucaju kada je prosledjen string moguc za optimizaciju tj. f-ja
m6_isoptimized()==.T.. Ako postavim zagrade, string nije vise optimizovan
i m6_dblocate() je o.k. Sve je to lepo da nije tuzno. Sta ako recimo
radim sa bazom od 10,000 i vise slogova, COUNT FOR divno radi, a LOCATE FOR
ceka do besvesti (radi u stvari isto kao i __dblocate() iz standardnog klipera,
string nije optimizovan). Na kraju, nakon svih peripetija sa prepravljanjem
biblioteke, koje su nazalost bile manje-vise neuspesne, u trenutku ludila
sam dosao do resenja. Modul m6loca1.obj u okviru machsix.lib-a sadrzi
nedokumentovanu f-ju _M6CONTINUE(), koja nepogresivo radi. Ostaje samo da
se u MACHSIX.CH umesto
#command CONTINUE => m6_dbcontinue()
postavi
#command CONTINUE => _m6continue()
i problem je resen !
U tom smislu, moju poruku 10.591 sa pratecom datotekom M6_FIX.ZIP ne bi trebalo
uzimati u obzir.
clipper.608bulaja,
-> #596, cnenad│Da li je moguće uraditi patch sa ovim 52EIX na već postojeću 5.2d US verziju?
│Ako nije, hoće li se uskoro pojaviti u DIR-u i patch za US verziju ?
└───
Nije moguće za kompletan paket (pojedinačno se neke stvari verovatno i
mogu iskrpiti iz .RPT-ova i onih arhiva sa novim primerima i nation
.OBJ datotekama), ali radi se na dovlačenju patch-a i za US verziju :).
clipper.609bulaja,
-> #606, pyc.guy│Da li postoji neki zgodan utility za 132 kolone?
└───
MSDOS - R:\UTILITY
----------------------
vrow100 zip 16823 VRow v1.00: promena raznih VGA tekst modova (ematic)
clipper.610toma,
-> #595, cnenad■> Da li postoji neka 'univerzalna' ;) formula da se u različitim
■> tekst modovima tekst ispiše na ispravnom mestu. Npr. u modu od 24
■> reda, tekst se ispisuje u redu 12, a u modu od 48 redova bi trebao
■> da bude u redu 24 itd... ?
nRed := MaxRow() / 2
@nRed, 10 say "Uvek sam u sredini!"
clipper.611aseovic,
Stiže još sa MUM-a:
-----------------------------------
AUTOMA.ARJ - Automatizuje izradu RMK i LNK scriptova
-----------------------------------
automa.arjclipper.612aseovic,
-------------------------------
CLPVAR.ARJ - Na osnovu DBF fajla pravi kod za deklaraciju promenljivih,
njihovu inicijalizaciju, popunjavanje vrednostima iz DBF-a,
upisivanje vrednosti u DBF i kreiranje DBF datoteke.
-------------------------------
clpvar.arjclipper.613aseovic,
----------------------------
FAXS11.ARJ - Eksterni programčić za slanje faxa. Ne treba CAS!!!
----------------------------
faxs11.arjclipper.614aseovic,
-------------------------
LD100.ARJ - Clipper LIB za BarCode (HP LJ, Epson...)
-------------------------
ld100.arjclipper.615aseovic,
-------------------------
PPP.ARJ - Pregled i štampanje datoteka
-------------------------
ppp.arjclipper.616aseovic,
-------------------------
RAMCLR.ARJ - Punjenje nekorišćenog dela RAM-a nulama
-------------------------
ramclr.arjclipper.617cnenad,
-> #605, d.petrovicŁŁŁ Tu stvar sam izvukao iz 2.00 (2.01 ??) i stavio u 3.01 i radi. Reci kakva
ŁŁŁ ga disketa tačno zbunjuje.
Iz verzije 2.01.
Disketa koja ga zbunjuje, ne može uopšte da se formatira, prijavljuje
INVALID TRACK 0.
ŁŁŁ Bilo je nekih nelogičnosti (zaboravio sam koje) gde mi oko neformatiranih
Za ovo ne znam, probao sam sa nekoliko novih neformatiranih disketa i
funkcije je korektno vratila da disketa nije formatirana.
ŁŁŁ i oštećenih disketa vraća istu glupost, ali, ako javi da je disketa
ŁŁŁ ispravna onda jeste ispravna.
Kao što rekoh, ne prepoznaje oštećenu disketu, a kad nakon toga usledi
FILE() dolazi do kraha. Možda bi mogla da se preradi FILE() funkcija (?), mada
mi je logičnije da to sve odmah obavi FT_FLOPTST.
Inače, funkcija vraća 4 - undetermined, ako pokušate da pristupite flopi
drajvu B: ili A: koji ne postoje na mašini.