PCPROG.6

25 Sep 1995 - 24 Dec 1999

Topics

  1. algoritmi (449)
  2. baze.podataka (309)
  3. ms.dos (17)
  4. windows (294)
  5. asembler (553)
  6. basic (458)
  7. jezici (42)
  8. pascal (1297)
  9. cccc (522)
  10. cpp (299)
  11. clipper (601)
  12. fox (70)
  13. cavo (14)
  14. delphi (1130)
  15. java (100)
  16. razno (776)
  17. unknown (127)

Messages - clipper

clipper.206 cnenad, -> #201, kanki
=> NG :( nisam u stanju da ga 'čitam' jer engleski mi je jedan od dva => isita koji su mi ostali :( a i njega polažem na šverc... Ukratko, nije bitno znanje engleskog ali je u ovakvim poslovima poželjno.
clipper.207 bulaja,
Krenuo sam na mail da nešto objasnim za ugradnju podrške za miša u Clipper programima, a pošto sam se raspisao ostavljam poruku ovde pošto pretpostavljam da će koristiti još nekome :). Inače ceo ovaj postupak se odnosi pre svega na CA-Clipper 5.2 (i 5.01), pošto je u 5.3 ugrađena podrška za rad sa mišem. Well, da krenemo :). Ne koristim FUNCky podšku za miša pošto nekad ume prilično brlja (naročito u GET-ovima), već funkcije iz NFLib (koje se uglavnom oslanjaju na nekoliko Int funkcija mouse drajvera, dakle nije problem ni skrpiti u ASM-u ili preko FT_Int86() sopstvene funkcije). Da bi inicijalizovale funkcije za rad sa mišem, treba staviti negde na početak programa sledeće: Mouse(.F.) // ovo ukoliko se koristi FUNCky, // da se isključi njegov miš FT_MINIT() // inicijalizacija iz NFLib-a FT_MSetCoord(0,MaxCol()) // postavljanje default koordinata, // nije obavezno Funkcija FT_MShowCrs() uključuje prikaz mouse kurzora (kvadratić čija se boja menja zavisno od atributa karaktera na kome je - za grafički pointer kao npr. u NU8 je potrebno malo više petljavine tako da to ni ja nisam ugradio pošto je verovatno već rešeno u nekoj biblioteci:), a FT_MHideCrs() ga isključuje. Pošto može doći do brljotina na ekranu ukoliko se miš pomera dok se nešto ispisuje na ekran, potrebno je pre svakog ispisa isključiti kurzor i zatim ga ponovo uključiti. Iako ovo deluje kao mnogo posla, nije tako :) pošto je dovoljno podršku mišu ubacuti u custom Inkey() reader, gde ćeš lako staviti da se kurzor uključuje na početku Inkey() reader-a, a isključuje na kraju. Dakle custom Inkey() reader je najzgodnije mesto za ubacivanje rada sa mišem, pošto onda isti reader možeš pozivati iz svih sistema koji su zaduženi za user interface - meniji (ne možeš koristiti Clipper-ov već neki koji omogućava promenu inkey readera, dakle (Bu)Menu:)), TBrowse (samo u glavnoj petlji čitaš tvoj Inkey() umesto Clipper-ovog), GET (u GetSys se Inkey() poziva samo na jednom mestu, nađeš gde i zameniš:). Podršku za miša u inkey readeru možeš napraviti na dva načina - jedan je da mu prenosiš i niz događaja (code block koji se razvija ako se klikne mišem na određenim koordinatama) koje treba obrađivati kada se klikne mišem, a drugi je da reader odmah vrati kod pritisnutog tastera miša (definiši recimo K_MOUSE_LEFT i K_MOUSE_RIGHT sa vrednostima koje se ne poklapaju sa kodovima tastera) i prepusti obradu sistemu koji ga je pozvao. Prvi način je zgodan što može obrađivati i pomeraje miša (recimo pozove event kad se miš samo dovede do nekog dela ekrana) i ja sam ga koristio ranije, ali je drugi jednostavniji i uglavnom ga koristim u poslednje vreme. Primer custom Inkey() reader-a sam slao svojevremeno u PC.PROG:clipper, ne mogu da se setim da li je tamo imao i podršku za miša, ako nije poslaću novi primer :). Podrška mišu koja se ugrađuje u menije, browse i GET-ove je već nešto složeniji posao. Ja sam ranije napravio pull-down sistem menija koji radi na način sličan ovome što je ubačen u Clipper 5.3, nažalost nikako nisam stigao da ga upristojim za javnost i pošaljem ovde :). U TBrowse se, kao što sam već rekao :), lako ubacuje pozivanje drugog inkey reader-a. Ja sam u browse uglavnom ubacivao samo scroll bar-ove, dakle treba ispitati da li je mišem kliknuto na neko od njih i ako jeste onda raditi odgovarajući dbSkip()/oTB:RefreshAll(). Ubacivanje miša u GET sistem je verovatno najveći izazov i za korisnika najkorisnije (naročito kod velikih maski za unos), ali se na kraju ispostavilo da to i nije neki problem. Doduše s obzirom na priličnu otvorenost GetSys-a (nažalost zbog zaostatka iz starijih verzija Clipper-a u njemu ima dosta zbudženih rešenja, tako da je ponekad komplikovano snaći se:) nisam ni očekivao neke veće probleme da se ovo uradi. Sledi uputstvo i za ubacivanje miša u GET. U GetSys.prg Inkey() se poziva iz GetReader()-a, koji odmah zatim prosledi obradu na GetApplyKey(), kome je uloga da zavisno od tastera koji je prisitnut setuje odgovarajući oGet:ExitState, koji zatim koristi Settle() za eventualnu korekciju fokusiranog GET-a u okviru aktivnog GetList-a. U glavnu CASE petlju u GetApplyKey() treba dodati ispitivanje da li je pritisnut taster miša, recimo: CASE nKey == K_MOUSE_LEFT oGet:exitState := GE_MOUSEHIT pri čemu smo K_MOUSE_LEFT definisali kao konstantu koju vraća inkey reader (u 5.3 je recimo K_MOUSE_LEFT 1002, a K_MOUSE_RIGHT 1004), a GE_MOUSEHIT kao novu vrednost za GetExit konstante (standardne su definisane u GetExit.ch). Zatim u Settle() u glavnu CASE petlju treba dodati: CASE (nExitState == GE_MOUSEHIT) nPos := MouseHit (GetList, nPos) pri čemu je MouseHit() naša funkcija koja ispituje da li je mišem kliknuto na neko područje gde postoji GET objekat kativnog GetList-a i ako jeste vraća poziciju tog GET objekta (po tom sistemu rade i ostale akcije koje obrađuje GetSys-ov Settle()). MouseHit() je najzgodnije definisati kao STATIC i dodati na kraj izmenjenog GetSys.prg. /* ---------------------------------------- */ FUNC MouseHit (GetList, nPos) // provera da li je misem kliknuto na deo ekrana // gde se nalazi neki GET iz aktivne Get liste. LOCAL oGet, i, j, nMax LOCAL nMRow, nMCol, nSavePos nSavePos := nPos FT_MGetCoord (@nMRow, @nMCol) FOR i:=1 TO Len(GetList) oGet := GetList[i] IF (oGet:Row == nMRow) .AND. ; (oGet:Col <= nMCol) oGet:SetFocus() // moramo setovati fokus da bi saznali kolika je stvarna // velicina get polja na ekranu. To se eventualno moglo // saznati i iz Transform (oGet:VarGet(), oGet:Picture) ali // Picture skup GET-a je širi nego onaj iz transform, pa je // ovo prirodno rešenje. Pošto SetFocus() u 5.2 ne poziva // automatski oGet:display() ovo šetanje fokusa se neće // primetiti na ekranu nMax := oGet:Col + Len(oGet:buffer) - 1 // sada je oGet:buffer onakav kako izgleda celo GET polje // na ekranu, dakle znamo koje područje zauzima IF (oGet:Col <= nMCol) .AND. (nMax >= nMCol) IF (oGet:preBlock != NIL) .AND. ! Eval(oGet:preBlock, oGet) // ispitivanje da li je zadovoljen WHEN blok, ako nije // onda nema ulaska :). Btw trebalo bi na početak // MouseHit ubaciti i proveru da li je zadovoljen // PostBlock (VALID) aktivnog GET-a i ako nije ne // ulaziti uopšte u dalju obradu oGet:KillFocus() EXIT ENDIF nPos := i // nešto mi nije radilo sa direktnim dodeljivanjem vrednosti // oGet:pos, pa je napravljena ova sledeća budževina :) FOR j:=1 TO (nMCol - oGet:Col) oGet:Right() NEXT EXIT ENDIF oGet:KillFocus() ENDIF NEXT RETURN (nPos) To je otprilike to :). Vrlo je moguće da sam zaboravio nešto, ako primetite grešku javite, a ako vam nije pitajte :).
clipper.208 zeljkan,
Uzeo sam SYNCRO DB za clipper , ali uz njega isam dobio nikakvo uputstvo, niti neki .txt , .doc ... fajl , pa ako neko poseduje nesto slicno neka mi posalje. Hvala.
clipper.209 dbarbul, -> #208, zeljkan
Sta je taj SYNCRO DB za clipper? Cuo sam za SYCERO DB, da nije mozda to? Dule.
clipper.210 nbatocanin,
Nešto drndam Clipper 5.3, pa da vam prenesem par iskustava: Ono što je bio problem sa zaglavljivanjem je bag u indeksiranju u real modu i izašao je patch koji je i okačen ovde (poruka 11.113). Ovo rešava sve probleme oko indeksiranja. Obavezno skinite. Druga stvar je očigledan bag Clipper-a 5.3: ako se uradi GOTO na slog koji je van opsega (na primer, na slog 1000 u dat. od 500 slogova), zatim REPLACE polja koje ulazi u indeks, sa visokom verovatnoćom dobijate korumpirani indeks ;)
clipper.211 d.petrovic, -> #207, bulaja
> // onda nema ulaska :). Btw trebalo bi na početak > // MouseHit ubaciti i proveru da li je zadovoljen > // PostBlock (VALID) aktivnog GET-a i ako nije ne > // ulaziti uopšte u dalju obradu Alal vera na hrabrosti. Imaš ti svetlih trenutaka ;)), ali zbog valid-a sam i odustao od toga svojevremeno. Ovako kako si uradio moguće je preskočiti recimo drugi get koji nije smeo da prođe i otići na treći. S druge strane, kod mene, ako uslov nije zadovoljen često ima komunikacije sa korisnikom tako da ne mogu ni svi valid-i da se proveravaju redom. Preostaje samo žešća intervencija na GETSYS-u, tako da mu dopuštaš da skakuće gdegod mu milo, pamtiš dodatne informacije koji su sve uslovi zadovoljeni, a zatim na kraju za izlaz samo uporediti. Kad bolje razmislim onaj cargo je ipak upotrebljiv :))
clipper.212 bgolusin,
Cesto mi se desava da usled pada NOVELL servera dodje do ostecenja DBF datoteke (cudni znakovi uglavnom na kraju).Zna li neko zasto se to desava i ima li leka ??? Drugo ,skoro sam cuo za RASQL paket s kojim se iz CLIPPER-a pristupa SQL serveru preko SQLSPX-a.Da li je neko radio sa ovim i kako sve to radi ??? UNAPRED HVALA BANE
clipper.213 bgolusin,
Ima li neko primere za LibLight i CACI posto sam nabavio CLIPPER 5.3 ali bez primera ??
clipper.214 bulaja, -> #211, d.petrovic
│Alal vera na hrabrosti. Imaš ti svetlih trenutaka ;)), ali zbog │valid-a sam i odustao od toga svojevremeno. Ovako kako si uradio │moguće je preskočiti recimo drugi get koji nije smeo da prođe i otići │na treći. └─── Ok, to se trivijalno rešava :) - samo u MouseHit() treba ubaciti u glavnu petlju proveru oGet:postBlock za sve GET-ove posle tekućeg (uključujući i njega). │S druge strane, kod mene, ako uslov nije zadovoljen često ima │komunikacije sa korisnikom tako da ne mogu ni svi valid-i da se │proveravaju redom. └─── Samo dodaj u svoje valide dodatni parametar koij samo vraća da li je uslov zadovoljen bez dodatnih poruka (recimo lSamoPitam:) i stavi da ga MouseHit() zove na taj način.
clipper.215 d.petrovic, -> #214, bulaja
> Ok, to se trivijalno rešava :) - samo u MouseHit() treba > ubaciti u glavnu petlju proveru oGet:postBlock za sve GET-ove > posle tekućeg (uključujući i njega). Već učinjeno. > Samo dodaj u svoje valide dodatni parametar koij samo vraća da > li je uslov zadovoljen bez dodatnih poruka (recimo lSamoPitam:) > i stavi da ga MouseHit() zove na taj način. Ti si čovek mog života ;> To je i bila prva ideja, ali sam se opsetio da je negde obavezan i redosled. Dok je prepiska trajala proradio je crv tvrdoglavosti i rešio sam da ne komplikujem: Ako se nalaziš na (nPos == 1) i klikneš na (nPos := 5), a treći get zahteva proveru zaustavi se na njemu. Inače, crv je bio debeo, pa je bu_menu (jesi ponosan ? i nAlert ga koristi :) ) i tbrowse dobio generalno rešenje: jes' da je puno parametara, ali su logični: ================================================== // Prozor u kome sme da se dešava nešto. Inače ova funkcija daje prozor na ovim koordinatama, okvir je OKO njih LocWin := Win_Save(6, 3, 22, 75) // Ovo je jasno Bro := TbrowseDb(11, 3, 20, 75) // Ovde je skrol bar, Gornja strelica, kolona i donja strelica Sb_Win := Sb_Att_Ve(13, 76, 20, Sb_AllRec, 1) // Ovde su praktično prepisani brojevi sa prozora i Skorll bar-a ZaMisa := šđđ BroMousSki(Bro, 6, 3, 22, 75, 76, 13, 20)ć // Nije obavezno, ali je korisno FT_MSetCoord(13, 40) ================================================== nInkey() ima trenutno 4 parametra. 1. čik pogodi koji 2-3. opcioni za poziciju sata 4. opcioni kodni blok za pacova Bilo je moguće dodati još štošta pa... zaludan berberin... Screen saver se aktivira kada je pacov na 0, 79 (MaxCol() ne koristim iz inata ;), a pacov je inicijalno postavljen na (0, 0), a vraća se u program uvek kada ga pomeriš) Za zaludne popove ideja ima još ... ;)))) U petlji za tBrowse: ================================================== If Bro:Stable .AND. Ch == 0 #ifdef NETWORK While Ch == 0 Sb_Show_Ve(Sb_Win, Sb_AllRec, BroIndex) Ch := nInkey(5,,, ZaMisa) If Ch == 0 Go RecNo() Fresh(Bro) EndIf EndDo #else Sb_Show_Ve(Sb_Win, Sb_AllRec, BroIndex) Ch := nInkey(0,,, ZaMisa) #endif EndIf ================================================== I Funkcija za šetnju : Moglo je da se reši i tako što bi funkcija sama šetala po bro i uvek vraćala nulu, ali je kanda oveko bolje. Brže se vraća di treba ================================================== ************************************************* * Function BroMousSki(Bro, WN_Top, WN_LeFt, WN_Bottom, WN_Right,; SB_Col, SB_Top, Sb_Bottom) * ************************************************* Local nX := 0, nY := 0 Local mCh := FT_MGetCoord(čnX, čnY) Do Case Case Ft_MInRegion(WN_Top, WN_Left, WN_Bottom, WN_Right) Do Case Case Ft_MInRegion(IIF(Bro:HeadSep == NIL, Bro:nTop,; Bro:nTop + 2), Bro:nLeft, Bro:nBottom, Bro:nRight) // Ovo sam ostavio za neki lepši dan, kada se istreznim ;) // Dok je u pendžeru za Browse treba da šeta za pacovom. // To je ujedno jedini pametan razlog zašto je predat Bro // kao parametar Case nX < IIF(Bro:HeadSep == NIL, Bro:nTop, Bro:nTop + 2) Return(K_UP) Case nX > Bro:nBottom Return(K_DOWN) EndCase Case nY == SB_Col Do Case Case nX == SB_Top Do Case Case FT_MDblClk() Return(K_PGUP) Case mCh == 1 Return(K_UP) EndCase Case nX == SB_Bottom Do Case Case FT_MDblClk() Return(K_PGDN) Case mCh == 1 Return(K_DOWN) EndCase EndCase Case nX == (WN_Top - 1) .AND. nY == (WN_Left - 1) .AND. mCh == 1 Return(K_ESC) EndCase Return(0) ================================================== U svemu ovome me malo nerviraju dve rabote: 1. FT_MDblClk() koju ranije nisam koristio ume žešće da uspori stvar, ako se drugačije koristi 2. Nijedna od priloženih funkcija ne ume da prepozna dali je šofer za pacova instaliran pa, ako funkciji Is_Mouse() eksplicitno ne naznačim ima li ga program brljavi kad pacova nema, t.j. deo : While Ch == 0 Sb_Show_Ve(Sb_Win, Sb_AllRec, BroIndex) Ch := nInkey(5,,, ZaMisa) If Ch == 0 Go RecNo() Fresh(Bro) EndIf EndDo blinka do ludila. Izvint'e ako sam udavio :)
clipper.216 kanki, -> #206, cnenad
>> Ukratko, nije bitno znanje engleskog ali je u ovakvim >> poslovima poželjno. Ne bi trebalo, ali ja mu dođem 'Beginer', pa nešto i znači
clipper.217 rmarjan,
Imam problem: U jednom programu omogucio sam stampu nekih rezultata u LISTA.TXT na primer.Nako stampe, odmah automatski pozivam neki eksterni program za pregled sadrzaja LISTA.TXT na ekranu, a zatim se to moze poslati na stampac. DO sada je sve OK.Problem nastaje kada se sadrzaj odstampa na printer i nastavi rad u programu (ne izlazim dakle iz programa). Ako ponovo setuje printer na LISTA.TXT (prethodno sam LISTA.TXT oslobodio sa komandom SET PRINTER TO) i izvsrim ispis u tu listu, pa je pogledam na ekranu vidim da je u PRVOM redu ukucan znak za EJECT strane (CTRL_L) i pri ispisu na stampac, najpre se skoci za EJECT a onda stampa. Probao sam da u bilo kom ispisu uopste ne koristim EJECT (pa ni na kraju ispisa ) ali je misteriozni CTRL_L) i dalje na prvoj liniji LISTA.TXT. Ponavljam da se pri PRVOJ stampi i upotrebi LISTA.TXT kao smera stampe NE POJAVI Ctrl_L na prvoj liniji ali na svakoj sledecoj upotrebi LISTA.TXT kao izlaza stampe, pojavi se. Kako da eliminisem ovo? Napominjem da regularni usmerim stampu na LISTA.TXT komandom SET PRINTER TO LISTA.TXT a kada zavrsim stampu tog dokumenta, pre stampe na printer komandom SET PRINTER TO, oslobodim LISTA.TXT. Nigde ne koristim EJECT. Pozdrav Boris
clipper.218 zkrstic, -> #217, rmarjan
>> ali je misteriozni CTRL_L) i dalje na prvoj liniji LISTA.TXT Fantomsko CTRL_L se ubija tako što se pre početka ispisa u fajlić učuka jedno SETPRC( 0, 0 ) Zkr
clipper.219 evlad, -> #217, rmarjan
<> NE POJAVI Ctrl_L na prvoj liniji ali na svakoj sledecoj upotrebi <> LISTA.TXT kao izlaza stampe, pojavi se. Kako da eliminisem ovo? setprc(0,0) <--- postavljanje glave štampača na početak lista zatim preusmeravaš ispis u fajl lista.txt sa: set printer to lista.txt obrazloženje: ;> clipper automatski ubacuje eject, ako imaš ovo: @ 10,10 say 'strana 1' // ovde će biti ubačen eject od strane clippera @ 1,1 say 'strana 2' pošto pamti gde je stao sa štampom, moraš ga gornjom komandom ubediti da počne radnju od početka ... ovo bi moglo u odabrane bajtove, jer sam celo popodne lupao glavu šta ga boli, a vidim nisam jedini ... :) mada ovo lepo piše u knjizi ...
clipper.220 d.petrovic, -> #217, rmarjan
Na kraju prethodne štampe nisi regularno napisao ejsct. Kada si počeo ponovo da štampaš od početka strane Clipper je to sam ubacio.
clipper.221 dr.grba, -> #219, evlad
>> ovo bi moglo u odabrane bajtove, jer sam celo popodne lupao glavu >> šta ga boli, a vidim nisam jedini ... :) mada ovo lepo piše u knjizi ... A baš voliš da se vidiš u bajtovima, a? (((:
clipper.222 dvesic, -> #213, bgolusin
> Ima li neko primere za LibLight i CACI posto sam nabavio > CLIPPER 5.3 ali bez primera ?? Kupi nove Racunare :)
clipper.223 rmarjan, -> #219, evlad
U pravu si, pise to u knjizi i sve je jasno ali bilo mi je veoma nelogicno sto NAKON "Set printer To" i kasnije ponovne redirekcije stampe na LISTA.txt, a pocinjem sa RED=0 i nigde nema EJECT ipak samoinicijativno ubaci Ctrl+L. Nisam obracao paznju na SETPRC() iz prostog razloga sto ona ima za cilj da obavesti stampac da mu je TEKUCA pozicija stampe 0,0 a ne neka druga. Posto u momentu otvaranja lista.txt NISAM imao nikakvu pozociju za stampu i PRVA komanda je bila na poziciji @ red,0 (pri cemu je red=0), nisam pretpostavljao da mu treba IPAK reci eksplicitno gde je glava stampaca. No, bilo kako bilo, time sam resio problem, hvala u svakom slucaju.
clipper.224 aquarius,
Ima li neko iskustvo sa Makedonskom cirilicom i Clipperom ??? Stvar je prilicno hitna, pa ako moze ovde ili uSEZAM PRO-BA. Unapred zahvaljujem :) Pozdrav Nenad
clipper.225 cnenad, -> #219, evlad
=> ovo bi moglo u odabrane bajtove, jer sam celo popodne lupao glavu => šta ga boli, a vidim nisam jedini ... :) mada ovo lepo piše u knjizi ... Moglo bi čisto kao podsetnik, ali je o ovom problemu već jednom i to davno još u PC.Prog.2 ili 3 pisano i razmatrano.
clipper.226 evlad, -> #221, dr.grba
<> A baš voliš da se vidiš u bajtovima, a? (((: :)) ondaK, imaš razlog da dođeš na ladno p... :)))
clipper.227 dr.grba, -> #226, evlad
>> <> A baš voliš da se vidiš u bajtovima, a? (((: >> >> :)) ondaK, imaš razlog da dođeš na ladno p... :))) Zimi pijem vino, zemo (:
clipper.228 petrovics,
Posle visegodisnjeg koriscenja Clipper-a, od skoro je poceo da nam se javlja jedan problem. Opis je otprilike ovakav: S vremena na vreme (na sporijim racunarima cesce, i obrnuto) javljaju se greske "Syntax error, &" pri cemu se prijavljuje da smo navodno makro operatoru prosledili neki bezvezni string (slicno kao kada listamo .exe fajl) - a inace je sve korektno i u source-u, a i u 99% slucajeva kroz istu tacku, pod istim uslovima lepo prolazi. Na isti nacin se pojavljuje greska "Promenljiva nije definisana" uz navodjenje, obicno samo dela imena, neke, inace postojece promenjive. Kompajler Clipper v5.2 ne prijavljuje nikakve greske ni upozorenja, kao ni linker Blinker 3.0. .EXE je (kada se linkuje bez incrementalnog linkovanja) nesto preko 600 K. Da li neko zna sta je u pitanju ? P.S. Koristimo originalni, Clipper-ov drajver za rad sa datotekama
clipper.229 rmarjan, -> #228, petrovics
Potrebno je da navedes i sledece, pa da pokusamo...: - Verzija Clippera 5.2? - Koje biblioteke dodatne koristis - Ako koristis dodatne biblioteke, kako ih linkujes (overley delovi...) - Koji indeksni drajver koristis - Da li imas Blinker switcheve u .LNK i koji su - Velicine baze kojima barata u momentu gresaka - Da li radi na mrezi - Sve sto mislis da je bitno u vezi ovih programa koji prave problem Secam se ponekih noci i dana kada me slicna muka napadne, pa zelim da pomognem, dakle objasni pa da vidimo :) Pozdrav Boris
clipper.230 evlad, -> #227, dr.grba
<>>> <> A baš voliš da se vidiš u bajtovima, a? (((: <>>> <>>> :)) ondaK, imaš razlog da dođeš na ladno p... :))) <> <> Zimi pijem vino, zemo (: Znam, zato stoje tačkice P... == Pivo, Piće ;) (aksiom: vino je piće :)) ) a može i toplo ako će ti prijati Ridgways - Earl Gray TEA O:)
clipper.231 nbatocanin, -> #221, dr.grba
> mada ovo lepo piše u knjizi ... Evo nešto što ne piše: uzmete vi lepo 5.3, probate ono INDEX ON..CUSTOM i slične lepote, kad ono "syntax error"! U STD.CH ni traga od ovih naredbi! U NG sve lepo piše, ali ne radi. Naravno, toliki previd ipak nisu napravili: sve "proširene" definicije su u ORD.CH. Jedan #include i stvar je rešena.
clipper.232 nbatocanin,
čali mi se drug da ne može da štampa grafikone iz Flipper-a. Pošto nisam radio sa ovim, ne mogu mu pomoći. Ima li neko neku ideju? žovek tvrdi da ne rade ni priloženi primeri.
clipper.233 rmarjan, -> #232, nbatocanin
Neka mi se javi da mu pomognem koliko mogu. Ja sam stampao grafikone sve u 16 i to u raznim formatimaű█ű i pol űozajima kao i u raznim oblicima. Sve zajedno zaista ne deluje ni malo naivno, pogotovo sto ume da odradi i nesto elementarne statistike i izvuce odgovarajuce linije i sl. Ne bi trebalo da ima problema, osim ako nije neispravna instalaciona verzija ili ako je verzija veoma stara.Radim verzijom 6.08. Neka se drugar javi i opise sta je problem, a ako moze neka posalje i neko pa´krcence koda. Inace SVI primeri koji idu uz LIB, rade pa je mozda sa instalcijom problem. Pozdrav Boris
clipper.234 dr.grba, -> #232, nbatocanin
>> čali mi se drug da ne može da štampa grafikone iz Flipper-a. Pošto >> nisam radio sa ovim, ne mogu mu pomoći. Ima li neko neku ideju? žovek >> tvrdi da ne rade ni priloženi primeri. Moglo bi biti da se nešto kolje oko EMS. Neka stavi Set Clipper=...;e0 Moglo bi da pomogne.
clipper.235 soul,
Da li bi neko mogao da oka~i dbMax (sorry ako naziv nije ta~an). U pitanju je shareware zamena za DBU koja bi trebalo da se dobije uz SIX RDD.
clipper.236 dordije,
Prvi put se srecem sa LANTASTIC mrezom, i imam ovaj problem: Moj program nece da stampa sa stanice na mrezni stampac (taj ISTI .exe na NWLITE sve dobro radi i stampa ??) Inace, pre stampe sam stavio SET PRINTER TO PRN SET DEVICE TO PRINTER SET PRINTER ON Sama stampa se izvodi sa @ x,y SAY ... Mrezu nisam ja postavljao, ali mislim da je sve OK. Ima pokrenut onaj Rerouter, ima NET LPT TIMEOUT 10, itd. Da li ima neko sa vise iskustva sa ovom mrezom ? Ova mreza ide preko serijskog porta. Sta je u vezi nje specificno za nas kliperase ? Sta je dobro stavljati u config.sys, i da li je dobro stavljati njen kes program ? Hvala unapred, pozdrav !
clipper.237 stanic,
Posto nema konfernecije PC.os da priupitam ovdi. Koliko je maksimalna velicina particije pod Novell 2.15c. Sta se desilo. Konfigurisao sam Novell particiju 500 mega i pod njom 2 volumena. Prvi sys prepoznaje, ali drugi jock. Prilikom mountovanja drugog voumena javlja raznorazne greske. Volinfo ga vidi , ali kad pokusam da mu pristupim javlja gresku. Vrepair mi se zaglavljuje tako da nemam pojma sta dalje da radim. Predlozi....
clipper.238 dvesic, -> #236, dordije
> Mrezu nisam ja postavljao, ali mislim da je sve OK. Ima pokrenut > onaj Rerouter, ima NET LPT TIMEOUT 10, itd. Da li je išta odštampano sa te stanice na mrežni štampač ? Ako nije, onda nije urađen CAPTURE LPT porta na taj štampač.
clipper.239 dordije, -> #238, dvesic
Subject: LANTASTIC mreza + Clipper. Jeste. Kada sa mreznom komandom NET PRINT stampas neki .TXT fajl, on uputi stampu na mrezni stampac. Ali, kada koristis DOS-ovu PRINT komandu, on nista ne salje vec smatra da stampaca nema (medjutim, kod NWLITE mreze, DOS-va PRINT komanda sa stanice usmerava stampu na mrezni stampac !?). Kada direktno iz programa stampa ide na PRN uredjaj (ili LPT1), on ne reaguje (tj. onaj njegov Rerouter - a to je kod njega ekvivalent za CAPTURE kod NOVEL mreza). U medjuvremenu mi je sugerisano resenje da i ja stampu iz programa prvo uputim na fajl, pa odatle sa NET PRINT da idem na stampac. To cu morati i da uradim. Mene sve vreme buni to sto isti .EXE na NWLITE radi OK ! Medjutim, izgleda da je ova mreza osetljivija u ovakvim slucajevima, ili je Clipper ne vari bas najbolje. LANTASTIC mreza je mala mreza, ceo softver staje na jednu disketu (kako mi je receno), ne zahteva nikakve mrezne kartice vec je dovoljan jedan kabl za vezivanje kompjutera preko npr. serijskog kabla. Pozdrav !
clipper.240 zuzelac,
Treba mi neka komunikaciona biblioteka za clipper koja podrzava rad sa fax-modemima. Cuo sam da je bilo govora o tome pre nekih 2 meseca u konferenciji pc.prog, ali ne mogu da nadjem. Ako neko zna gde se moze naci neka javi u mail. Svaka informacija je dobrodosla.
clipper.241 jolicm, -> #240, zuzelac
>>Biblioteka za rad sa famG]űx-modemima. A´WťĺUn$═ Ja jedino i┼┘§Qűţ ▒└ŔČN&Ôam iskustva sa SILVERCLIP, ali nisam radio sa modemom. SilverClip radi uop{te sa COM portovima. Ja sam upravljao nekim ure|ajima i primao podatke sa njih preko COM ioteke sam ¸│Ďż dobio sve ˝▄Éúwď }▒UŠ»^Ú\ćY+
clipper.242 jolicm, -> #240, zuzelac
E {to je lo{a veza. SILVERCLIP u Norton Guide-u ima obja{njenje za funkcije za rad sa faksovima. Ja sam SILVERCLIP koristio za upravljanje nekim ure|ajima preko com portova, i sve je radilo ok, prili~no je pouzdana biblioteka. A gde to ima, na Sezamu nema, kod svakog ozbiljnijeg pirata u Beogradu, ima.
clipper.245 dpredovic,
Ajde neko od poznavalaca 5.3 varijante neka kaže koliko je ugrađeni comix lošiji od komercijalnog. Specijalno, da li podržava RYO indexe i filtere?
clipper.246 soul,
Hitno mi je i vrlo potrebna verzija NANFOR biblioteke koja radi u protected modu (dakle, kada se ulinka EXOSPACEom). U Sezam diru postoje sorsevi za to što mi treba, ali kako nemam MS C ne mogu da ih prevedem. So, ako neko zna kako da to uradim uz pomoć Borland TC++, neka kaže (ili neka ćuti zauvek :)). Bio bih *veoma* zahvalan svakom ko zakači traženi LIB ovde (može i bez NG i sl.). 10x! Dule
clipper.247 inforts,
Da li neko zna kako iz Clipper-a 87 da otvorim datoteku sa READ ONLY atributom. Sintaksa Clipper-a 5 (USE ime_datoteke READONLY) ne pomaze. Pozdrav Dragan.
clipper.248 rspas,
Izgleda da nema dovoljno naroda (Clipper-aša) koji su o(p)stali na starom SEZAM-u. Ili to važi za sve? Da li se zna koliko je opao broj članova? Da li se zna ko je zadužen za Clipper? A za CA-VO? Ima li neko ozbiljne namere da sačuva Sistem?
clipper.249 velicko, -> #247, inforts
> Da li neko zna kako iz Clipper-a 87 da otvorim datoteku sa READ Pređi na Clipper 5.3 ili makar 5.2e
clipper.250 velicko, -> #248, rspas
> Izgleda da nema dovoljno naroda (Clipper-aša) koji su o(p)stali Ima, ima.. > opao broj članova? Da li se zna ko je zadužen za Clipper? A za > CA-VO? Ima li neko ozbiljne namere da sačuva Sistem? Kakve to veze ima. Nije ti ovo časopis, pa da pitaš što je rubrika prazna... :)
clipper.251 jolicm, -> #249, velicko
>>Pređi na Clipper 5.3 ili ... Kako doći do clippera 5.3 (što jeftinije) ???????????????????????
clipper.252 stanic,
Ima li neko onaj file koji dize Blinker 3.00 na 3.01 tako da se moze uraditi upgrade na 3.10. Cini mi se da je bulaja stavljao pre par meseci, ali ga tda nisam skinuo pa ne mogu da uradim upgrade. Hitno mi je zbog clipper-a 5.3.
clipper.253 jolicm, -> #252, stanic
>>3.00>>3.01>>3.10 Ja nisam sačuvao pomenuti upgrade, ali se sećam priče. Bulaja je ovde stavio taj update (3.01) u dir, ali je neki korisnik napomenuo da je u samom upgrejdu napomenuto da se ne sme distribuirati preko BBS-a. Pa je to Bulaja vrlo brzo skinuo. :(
clipper.254 mmtosic, -> #253, jolicm
(stanic) >>>> 3.00>>3.01>>3.10 >> >> Ja nisam sačuvao pomenuti upgrade, ali se sećam priče. >> Bulaja je ovde stavio taj update (3.01) u dir, ali je neki korisnik >> napomenuo da je u samom upgrejdu napomenuto da se ne sme >> distribuirati preko BBS-a. Pa je to Bulaja vrlo brzo skinuo. :( Ovde ima dosta "dežurnih" sa "zadatkom" da ne dozvole da "zgrešimo". Međutim, ima i drugačijih sredina. Tako recimo ovoj koga ti tražiš bez problema boravi na FON-u. /msdos/prog/utility =================== blup301.zip 290794 362055 Blinker 3.01 update Ako imaš problema da ga otuda uzmeš, javi se na mail. :)
clipper.255 szinf,
da li ima neka dobra lib za starije verzije clippera za rad sa sb16?
clipper.256 dpredovic, -> #254, mmtosic
>>> Bulaja je ovde stavio taj update (3.01) u dir, ali je neki korisnik >>> napomenuo da je u samom upgrejdu napomenuto da se ne sme >>> distribuirati preko BBS-a. Pa je to Bulaja vrlo brzo skinuo. :( > > Ovde ima dosta "dežurnih" sa "zadatkom" da ne dozvole da "zgrešimo". > Međutim, ima i drugačijih sredina. Tako recimo ovoj koga ti tražiš > bez problema boravi na FON-u. Bilo je ovde već rasprave oko toga, pa je Bulaja ostao dužan da ga vrati. Koliko se sećam, taj patch regularno može da se nađe na svako drugom bbs-u.
clipper.257 rale.s,
Za one koji rade sa CA-Clip.5.2(e) pitanje: Da li postoji objašnjenje za nerad f-je dbrlocklist(), tj. zašto je u ovom primeru aLocks empty? ? lastRec() // 10 ? empty( aLocks := dbRlockList()) // .T. ? dbRlock(3) // .T. ? empty( aLocks := dbRlockList()) // .T. Za one koji rade sa CA-Clip.5.3 pitanje - da li prethodno u toj verziji radi ispravno ( u 4-toj liniji .F.) ?
clipper.258 dvesic, -> #257, rale.s
> Da li postoji objašnjenje za nerad f-je dbrlocklist(), tj. > zašto je u ovom primeru aLocks empty? > ? lastRec() // 10 > ? empty( aLocks := dbRlockList()) // .T. > ? dbRlock(3) // .T. > ? empty( aLocks := dbRlockList()) // .T. Funkcija sasvim korektno radi, sledeći program je dao sledeće rezultate : Proc Main Local aLocks Use2 Test New Shared Set ORder To 0 ? lastRec() // 341 ? empty( aLocks := dbRlockList()) // .T. ? dbRlock(3) // .T. ? empty( aLocks := dbRlockList()) // .F. Return Daj ceo program i eventualno test bazu da vidimo gde je problem. U kom okruženju radiš ? DOS ? Da li ti je učitan share ? Win 3.x ? Koji ? itd ... Samo mali savet: uvek daj što više informacija, pre ćeš odgovor dobiti :))
clipper.259 stanic,
Ima li neka dobra dusa koja me moze usreciti update-om za Blinker. Mail me please. Fon ne mogu da dobijem vec 7 dana.
clipper.261 rale.s, -> #258, dvesic
> Funkcija sasvim korektno radi, sledeći program je dao sledeće... Hvala. Proverio sam, verujem ti. Ali,... Radi se o DBFCDX rdd-u. Beše DBFCDX.LIB kao verzija 3.0.(dos\clipper\CDX30i(us).zip na SezamNET-u). Tu je navedeno da nas oslobađaju linkovanja CDXLOCK.OBJ. I zaista: sa SHARE ili W4WG 3.11(DOS task) moglo se lock-ovati. Dođe patch na 5.2e i tu nam vratiše obavezno CDXLOCK.OBJ. Ako si već zaboravio na taj arhaizam (kao ja), treba vremena da se setiš, a dotle radiš sa prethodnom LIB. Ali, to je deo problema. Smatram nedorađenim DBFCDX rdd, jer ni DBFMDX, DBFNTX,.. ne zahtevaju SHARE ili W4WG da bi dbrlocklist() u primeru dala niz zaključanih slogova. Znači, ako radim aplikacije sa DBFCDX drajverom (a radim) i univerzalnim kodom bez obzira na (ne)instaliranu mrežu, moram da zahtevam od korisnika da, i kada je PC neumrežen, ima instaliran SHARE.exe. > Daj ceo program i eventualno... Ovo je bio test primer koji pokazuje problem. Probaj sa DBFCDX.LIB, bez cdxlock.obj ili bez share.exe (niti pod Win). > Samo mali savet: uvek daj što više informacija,... U pravu, si. Iskreno, nisam bio optimista po pitanju odgovaranja, s obzirom na umrtvljenost u conf. Da se vratim pitanju, ispravnije postavljenom: Da li u Ver 5.3 kod daje ispravan rezultat bez obzira na (ne)instaliran SHARE.exe. Hvala. R.S.
clipper.262 dvesic, -> #261, rale.s
> Da se vratim pitanju, ispravnije postavljenom: Da li u Ver 5.3 > kod daje ispravan rezultat bez obzira na (ne)instaliran SHARE.exe. Za to ne znam, ali iskreno sumnjam. > primeru dala niz zaključanih slogova. Znači, ako radim aplikacije > sa DBFCDX drajverom (a radim) i univerzalnim kodom bez obzira na > (ne)instaliranu mrežu, moram da zahtevam od korisnika da, i kada > je PC neumrežen, ima instaliran SHARE.exe. SHARE jeste NEOPHODAN da bi funkcionisalo zaključavanje na nivou čistog DOS-a, tako da će pre bag biti u ostalim drajverima. To što oni vraćaju kao status da je slog zaključan, ne znači da je i stvarno tako - ako probaš da pristupiš tako zaključanom slogu iz drugog taska (npr. iz drugog DesqView prozora), videćeš da je to itekako moguće.
clipper.263 rale.s, -> #262, dvesic
> Za to ne znam, ali iskreno sumnjam. Upravo to me zanima, da ili ne. A interesantno za CDXLOCK.obj u 52eint.txt kažu: "The file CDXLOCK.OBJ is not needed with the DBFCDX.LIB RDD supplied by this update. ..." Zatim, ako ćemo mak na konac, ispravan rezultat za bilo koji RDD je - zaključao sam slog => evo ti ažurna lista lock-ova .or. nisam zaključao slog => nema ga u listi. Prema ovome, ni jedan RDD nije totalno ispravan. > SHARE jeste NEOPHODAN da bi funkcionisalo zaključavanje... Obrati pažnju, ne radi se o funkcionisanju zaključavanja, nego o f-ji dbrlocklist() i njenom različitom radu kod CDX rdd-a. Ono o bagu u ostalim drajverima ne stoji - ravnopravni su, svaki i bez SHARE-a daje: dbrlock( nSlog) = .T.. Pa, ako voliš da program zna na čemu je (na mreži ili ne), ostaje ti INT 2Fh, fun 10h (multiplex int),... Jednostavnije je: ako nema deljenja fajlova (ni SHARE-a), zaključavanje je uspešno i lista lock-ota se ažurira, a ako ima deljenja, od uspeha zaključavanja zavisi lista. Ko deli fajlove, instaliraće i sistemsku podršku tome, ko ne deli, neće. A program je isti za sve. Dakle, ima li odgovora: ponašanje dbrLockList() za DBFCDX bez SHARE.exe ili Win-DOS taska u ver 5.3. Još nešto: radi li nekom exospace (uz 5.2e) u Win oknu?
clipper.264 sgopcevic,
U cemu je stvar ? -Danas sam instalirao clipper 5.3 i hteo sam da isprobam debager. Program sam kompajlirao sa opcijom /b da bih dobio informacije za debager. Kada sam probao da startujem debager navodjenjem cldr fajl.exe, na ekranu sam dobio startovani fajl.exe, a nisam se nasao u okruzenju debagera. Kako to? -Posto sam imao par datoteka od kojih je kod nekih bilo promena, a kod nekih ne, i kompajliranu datoteku koja nije u medjuvremenu menjana, clipper kompajler ponovo kompajlira, sto u predhodnoj verziji clipper-a nije bio slucaj.
clipper.265 crnjini, -> #264, sgopcevic
Clipper 5.3 je stavio path za svoj dibager ispred patha dibagera starog Clip 5.2. I tako, imas s situaciju da clipper debuggerom v5.3 ci{ tas program ve verzije 5.2, sto nece ici. ACR
clipper.266 biki,
Dobio sam FiveWin 1.9 (tri diskete 1.4) Ima dosta noviteta pa ako ima zainteresovanih javite se na tel. 421-814 od 18h ili mail. Micko
clipper.267 oldtimer,
> Dobio sam FiveWin 1.9 (tri diskete 1.4) > Ima dosta noviteta pa ako ima zainteresovanih Ima dovoljno zainteresovanih da to calex stavi u dir čim prije ;)
clipper.268 bugica, -> #248, rspas
clipper.269 soul,
Potrebna mi je asm/c funkcija ili biblioteka koja je sadrži, koja radi sledeće: Učitavanje i postavljanje alternativnih fontova (za VGA tekst mod) Promena boja (za ovo znam da ima u dir-u, da li neko zna još neki?) Za sad se snalazim sitnim utility programima koji su u batch-u pre glavnog programa, ali bih to rado malo upristojio. Znam da bulaja zna odgovor na pitanja, al' dal' će reć'? ;)
clipper.270 mileusna, -> #269, soul
>> Učitavanje i postavljanje alternativnih fontova (za VGA tekst mod) >> Promena boja (za ovo znam da ima u dir-u, da li neko zna još neki?) Probaj sas CA Tools-om. Postoje funkcije za učitavanje fontova, kao i funkcije za podešavanje RGB skale boja. Kao i još dosta toga... :)
clipper.271 dpredovic, -> #270, mileusna
> Probaj sas CA Tools-om. Postoje funkcije za učitavanje > fontova, kao i funkcije za podešavanje RGB skale boja. Kao i > još dosta toga... :) Ili Funcky. Ima što i Tools + još mnogo, mnogo toga :)
clipper.272 digi,
Error[35] General Protection Fault code=0000 ss=0D30 ds=0D30 es=0D98 ax=791C bx=0004 cx=0001 dx=0D98 sp=6F48 bp=6F60 si=7928 di=2400 Linker: ExoSpace v1.0d RDD SixNsx Lib Six2 V2.0 Kako da ovo izbegnem desava se samo kada je obrada veca to jest traje oko 40min
clipper.273 dpaun,
Cliper braćo i sestre, molim za odgovor na dva pitanja: 1. Ima li kak'a knjiga na srpskom jeziku o Clipperu 5.3? 2. U principu jel mnogo komplikovano prerađivanje programa iz Clipper5.0 u Clp5.3 ? Aj neka me neko ohrabri i neka kaže da nije. dPaun. =+:)O
clipper.274 digi,
zar st7Úă┌̡ z═Oűvarno niko nije imao slican proble uvezi pitanja 1.272 Objasnjenje koristio sam Linker Exospace 1.0d i biblioteki Six2 verzija V2.03.01,posle nekoliko hiljada upisa u razne baze upisa je oko 40000 desava GPF, Puno zahvaln Digi !! Ostaviti poruku na Mail !!
clipper.275 dpredovic, -> #274, digi
> Objasnjenje koristio sam Linker Exospace 1.0d i biblioteki Six2 > verzija V2.03.01,posle nekoliko hiljada upisa u razne baze upisa > je oko 40000 desava GPF, Pa tu i nema neke velike pameti niti neke velike pomoći. Mo×da neki novi patch za Six? Linkovanje u real-modu? Blinker?
clipper.276 soul,
Subj: FM.API U sorsu NANFOR biblioteke (ver 3.05) se u nekim C funkcijama (meni vrlo bitna dispc.c, npr.) traži FM.API. Tog APIja, međutim, nema ni u CLIPPER/INCLUDE ni u odgovarajućem MSC direktorijumu. Molim nekoga ko ima dotični fajl da ga pošalje. Takođe bih bio zahvalan za ma kakve informacije o istom, u slučaju da ga nemate. 10x.
clipper.277 bulaja, -> #269, soul
│ Za sad se snalazim sitnim utility programima koji su u batch-u pre │ glavnog programa, ali bih to rado malo upristojio. Znam da bulaja │ zna odgovor na pitanja, al' dal' ce rec'? ;) └─── Što ne bih rekao ;), jedino se ovde javljam nešto ređe pa nisi dobio express odgovor. Dosta biblioteka ima funkcije za rad sa fontovima, na primer FUNcky, CA-Tools i druge. Ako već imaš gotove VGA fontove, najlakše ti je da koristiš funkcije za učitavanje kompletnog font-a, ako koristiš FUNCky samo stavi: fontLoad (0, FontHeight(), 256, 1, MemoRead(<FontFile>)) Fontovi su klasični VGA, dakle visine 16 tačaka za VGA (standardni mod sa 25 linija), 14 tačaka za EGA i VGA u 28 linija, 12 tačaka za VGA u 40 linija.
clipper.278 digi,
U vezi pitanja 11.271 Ne mogu da iskurustim rad Real modu jer mi je program i suvise veliki za rad pod mrezom Novel javlja da nema dovoljno memorije. Ako koristim Blinker sa dos ekstenderom greska se javlja jos i pre.
clipper.279 dvesic, -> #278, digi
> Ako koristim Blinker sa dos ekstenderom greska se javlja jos i > pre. Kog tipa je greška ? Koliko slobodne memorije imaš ? Može vrlo lako da se desi da je do neke od funkcija koje se ponašaju nekorektno u protected modu.
clipper.280 bstevan,
Imam nekoliko pitanje, Odnosno interesuje me, sta je bolje prilikom programiranja u Win, konkretno dali je bolje CA 5.2 + FiveWin 1.9 ili pak Clipper 5.3. Dali Clipper 5.3 ima vise mogucnosti od FiveWin 1.9 ? I'sta je trenutno najbolje za programiranje u WIN-u ? --- MAIL --- ---BSTEVAN---
clipper.281 dpredovic, -> #278, digi
> Ne mogu da iskurustim rad Real modu jer mi je program i suvise > veliki za rad pod mrezom Novel javlja da nema dovoljno memorije. Čekaj malo. Linkovano blinkerom u real modu nema memorije? Pa koliko ti je to programče?
clipper.282 rale.s, -> #276, soul
Evo Fm.api-ja r. fm.api
clipper.283 digi,
Uz poruku 11.278 Programcic je veliki oko 691kB exe file i Blinker javlja 440kB :) Kada ga startujem pod Novell Lite-om javlja se sledeca greska Unrecoverable error 5300:Not enough memory
clipper.284 dvesic, -> #283, digi
> Programcic je veliki oko 691kB exe file i Blinker javlja 440kB :) Ovo (440) je suviše veliki load size. Koji link script koristiš ? (CL520MIN, CL520MID ili CL520MAX). Kako izgleda tvoj link skript ? Najbolje da relevantne fajlove pošalješ ovde ...
clipper.285 zkrstic, -> #284, dvesic
>> > Programcic je veliki oko 691kB exe file i Blinker javlja 440kB :) >> >> Ovo (440) je suviše veliki load size. Koji link script koristiš ? >> (CL520MIN, CL520MID ili CL520MAX). Kako izgleda tvoj link skript ? >> >> Najbolje da relevantne fajlove pošalješ ovde ... >> Ne koristi nikakav link skript, definitivno. Uzgred ( ovo nije riplaj dvesicu ) to 440K znači da je toliko memorije potrebno da bi se program samo startovao, a kam'gu ostalo... Pod najhitnijje na kraj LINK skripta pripali jedno ŽCL520MAX.LNK, a da ti je pri tome C:ĐVLINKER3Đ... u SET LIB-u. Prosto žudim da mi exe ima samo 700K. Kao što ti već dvesic reče, daj .LNK fajl za početak. Meni nešto tu smrdi... Zkr
clipper.286 digi,
Za pocetak hvala na odgovorima. Ja nemam zcl520max.lnk okacitemi to na odgovor C:dvLinker3d ? mfin.lnk
clipper.287 soul, -> #282, rale.s
RE: FM.API THANX A LOT! Gde si ga našao, tj. gde se to čudo standardno nalazi? BTW, još ga nisam probao (online sam), nadam se da je to to. 10x again.
clipper.288 rale.s, -> #287, soul
> RE: FM.API Nema na čemu. Čini mi se da si tražio na pravom mestu (\include). Ne sećam se uz koju verziju (patch) je išao dotični Api. Ako ti zatreba nešto slično, traži. r.
clipper.289 mradovic,
Ej kliperaäi zna li neko zaäto ovo neradi: SET VIDEOMODE TO LLG_VIDEO_VGA_640_480_16 @ 0, 0 SAY "Hello" QUIT Uopäte ne dolazi do prebacivanja u grafiüki mod ! Probao sam i kod ortaka, üisto da vidim da nije u pitanju moja kartica. Epilog je izgledao ovako : :(. Mirko.
clipper.290 digi,
Poslao sam LNK fajl koji ste trazili pa pomognite vec jednom Jos jedno pitanje da li postoji neka biblioteka za rad sa INI fajlovima ali ne kao Six2.lib
clipper.291 dvesic, -> #290, digi
> Poslao sam LNK fajl koji ste trazili pa pomognite vec jednom > Jos jedno pitanje da li postoji neka biblioteka za rad sa INI > fajlovima ali ne kao Six2.lib Ajde da vidimo sta se moze :) - File Main izbaci PRE prvog BEGINAREA - Ono LIB SIX2 zameni sa : BEGINAREA ALLOCATE SIX2.LIB ENDAREA MODULE swdbf1 MODULE cdxcore MODULE nsxcore MODULE nsxasm1 MODULE swutil3 - Javi rezultate, pa da kasapimo dalje :)
clipper.292 digi,
Odgovor na 11.291 Hvala dvesic, posle promene lnk fajla mogu da ucitam program u memoriju.
clipper.293 digi,
Opet imam problema sa mrezom ovo mi se desava samo kod jednog korisnika u pitanju je veza dva racunara pod Novell Lite-om a desava se sledece iz ne znam kog razloga umesto u tkstualni fajl prilikom stampanja podaci za stampu mi idu u jednu od dbf datoteka narvno posle toga nastaje greska datoteka nije dbf formata.Uz poruku saljem Vam i prg verziju za stampanje izvestaja ne znam mozda ja gresim.**B00000000000000 Ő*C A█ y2editor.prg5326 6112152076 0 0 1 5326k *Ž*C A█ y2editor.prg5326 6112152076 0 0 1 5326k *Ž*C A█ y2editor.prg5326 6112152076 0 0 **B00000000000000 Ő*C A█ y2editor.prg5326 6112152076 0 0 1 5326k *Ž*C A█ y2editor.prg5326 6112152076 0 editor.prg
clipper.294 tomil,
Gde može da se nadje Class(y) biblioteka objekata za Clipper? Miša.
clipper.295 dpredovic, -> #294, tomil
> Gde može da se nadje Class(y) biblioteka objekata za Clipper? Nije biblioteka objekata, nego biblioteka koja ti omogućava da sam praviš svoje objekte. A, da - kod svakog boljeg dilera. :)
clipper.296 tomil,
Visual Interface V1.11 Da li nekog zanima ovo, pa da pošaljem ? Miša. vi.zip
clipper.297 bstevan,
Imam nekoliko pitanja, Sa Clipper 5.3 + FW19 + Blinker 3.0, dobijem Win-program, i kad ga pokrenem iz WINDOWS-a sledi poruka. FIVE WIN An error has occurred in your application. If you choose Ignore, you should save your work in new file. If you choose Close, your application will terminate. Application Error FiveWin caused a General Protection Fault in module TUTOR02.EXE at 0002:0F9C Program je tutor02.prg, primer iz FW19. U'cemu je problem ? Inace koristim za linkovanje BUILD.BAT Dali moram da nesto menjam u fivewin.lnk ? Kako bi trbalo da izgleda i autoexec.bat i config.sys ? Masina je AT-386, 20 MHz, 2 MB, Hercules-kartica. Za Blinker 3.0, pise da je Windows Linker 3.00 + DOS Extender. --- MAIL --- ---BSTEVAN---
clipper.298 dvesic, -> #297, bstevan
> Sa Clipper 5.3 + FW19 + Blinker 3.0, dobijem Win-program, > i kad ga pokrenem iz WINDOWS-a sledi poruka. Uzmi Blinker 3.20, najverovatnije je do toga.
clipper.299 easyd,
Potreban program koji pravi source code od EXE-a... poz, easyd...
clipper.300 bstevan, -> #298, dvesic
==>Uzmi Blinker 3.20, najverovatnije je do toga. Pa za Blinker 3.0, pise da je Windows Linker 3.00 + DOS Extender, u NG-za FW19 pise da je Blinker 3.00, OK izbor. Nerazumem sto mi ne izvrsi program iz WIN-a. ---POZDRAV--- ---BSTEVAN---
clipper.301 zkrstic, -> #289, mradovic
>> Ej kliperaäi zna li neko zaäto ovo neradi: >> >> SET VIDEOMODE TO LLG_VIDEO_VGA_640_480_16 A koju to bibilioteku koristiš ? Light LIB ili ? A da li si definisao kako treba sve na početku ? Kako izgleda define za LLG_VIDEO_VGA_640_480_16 ? Zkr
clipper.302 cnenad, -> #299, easyd
=> Potreban program koji pravi source code od EXE-a... Teško :) s obzirom da original košta oko 500 funti. Ovde je kružila demo verzija koju sam imao prilike probati i koja stvarno VRAĆA sors, u ovom slučaju najveće funkcije ili procedure ulinkovane u EXE. Proizvođači su valjda Englezi, program se zove RESCUE 5.
clipper.303 mradovic, -> #301, zkrstic
Taman sam pomislio da se niko neće javiti... > A koju to bibilioteku koristiä ? Light LIB ili ? LLIBG.LIB > A da li si definisao kako treba sve na pocetku ? llibg.ch je ukljucen > Kako izgleda define za LLG_VIDEO_VGA_640_480_16 ? #DEFINE LLG_VIÖEO_VGA_640_480_16 18 Probao sam i sa Blinkerom i ExoSpaceom, ali sve jednostavno ostaje u text moöu :(, imaä li neku ideju éaäto? Pozdrav, Mirko.
clipper.304 velicko, -> #303, mradovic
>+# DEFINE LLG_VIÖEO_VGA_640_480_16 18 Kod mene ispravno radi sledeći programčić: #include "NiSoft.ch" proc main() local cHallo := space(10) local getList := {} set videomode to 18 cls box say "Hallo" get cHallo set cursor on boxRead topTitle "Hallo there" set cursor off return
clipper.305 bstevan, -> #298, dvesic
==>Uzmi Blinker 3.20, najverovatnije je do toga. Uzeo sam ovih dana Blinker 3.20, ali opet isto. U cemu je problem ? ---POZDRAV--- ---BSTEVAN---
clipper.306 dvesic, -> #305, bstevan
> Uzeo sam ovih dana Blinker 3.20, ali opet isto. > > U cemu je problem ? Šta koristiš od spoljnih biblioteka ? Možda neka spoljna biblioteka nije usklađena sa protected mode programima ...
clipper.307 biki, -> #299, easyd
Ja sam se bavio sa time i mozda mogu da ti pomognem ( u zavisnosti od linkera koji je upotrebljen). Ako ti je i dalje aktuelno javi se na tel. 403-430 Zoran.
clipper.308 jolicm,
Internal error 999 ?????? Program pisan na clipperu 5.2d + SIX2 treba da proradi na jednom XT-u sa DOS-om 3.30 Greška se dešav pri prvom pokušaju komande USE .... EXCLUSIVE Program sam smanjio (radi testa) na najmanju moguću meru. Dakle da li neko zna šta je internal error 999 ? Unapred puuunooo zahvalan. :)