1. |
clipper parancssori parameterezes (mind) |
12 sor |
(cikkei) |
2. |
mit rontottam el mar megint? (mind) |
21 sor |
(cikkei) |
3. |
RE: egerkurzor mozgtas VESA-ban (mind) |
24 sor |
(cikkei) |
4. |
Clipper Y2K (mind) |
9 sor |
(cikkei) |
5. |
Re: hiba a tpben bpben es bc++ban? -->Mc (mind) |
41 sor |
(cikkei) |
|
+ - | clipper parancssori parameterezes (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok,
Arra lenne szuksegem,hogy egy Clipper programnak a parancssoron
keresztul adjak at adatokat.
Tudjatok, hogyan lehet ezt megvalositani clipperben?
Van errevalamilyen fuggveny?
Elore is koszi a valaszokat
Udvozlettel:
Istvan
|
+ - | mit rontottam el mar megint? (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Van ez a kodreszlet:
if (tenyhossz != NULL)
{
strcat (temp,szovegnek);
fputs (temp, destinat);
} else
{
*(temp + strlen (temp) -1) = '\n';
*(temp + strlen (temp)) = '\0';
fputs (temp, destinat);
}
Ha nyomkovetem, akkor az strcat-es sor utan ATUGRIK
az fputs-es sorra, megpedig az else agban!
Mit rontottam el?
---- Hazamegyek, lefekszem, csinaljatok helyettem ----
I'm re [E-mail]:
[Web] www.extra.hu/radimre [UIN] 37119586
|
+ - | RE: egerkurzor mozgtas VESA-ban (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok !!!
Janos egermozgatasi problemajara:
Meg egy megoldas a problemadra:
(maradjunk a 800x600 -as rezolucional!!!)
Ez a megoldas sokkal jobb , bar bonyolultabb ;) !!!
Ez a modszer az eger fizikai es szoftver(driver) parametereitol fugg ,
vagyis "az eger sebbesegetol" (...milyen gyorsan birod mozgatni az eger
cursort...):
Tehat te tudod kezelni az egercursort 640x200 as feluleten ...eddig
nincs is problema.Amikor pl horizontalis iranyba atleped a 640-es hatart
akkor persze lenullazodik az X erteke a cursor-nak...A megoldas az ,
hogy raktarozd mindig egy kulon valtozoban az eger parametereit (most ez
legyen Xregi...) es hasonlitsd ossze a multkori erteket (Xregi) es a
jelenlegit (pl. X) es ha a regi pl. 600<Xregi<640 es az uj X<40 ez azt
jelenti hogy atleptel a kovetkezo regioba !!! (a cursor abradat az X+640
-es poziciora kell kiraknod!!!)
Az Y ertekeire ugyanez a megoldas, csak mas ertekekkel ...ezt
szerintem meg tudod csinalni magadtol!!!Megis ha valami problemad van a
megirassal jelentkezz!
Udv. Laci , vajdasagbol
|
+ - | Clipper Y2K (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok !
Van egy Clipperben irt program, forráskód nélkül. A dátumból az évet 2
jegyben kezeli, nyomtatja.
Nem tud esetleg valakim valami programot, amit ha ráengedek az EXE-re Y2K
kompatibilissá teszi a programot ????
mailto:
Köszi !
|
+ - | Re: hiba a tpben bpben es bc++ban? -->Mc (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hi inet,"HIX CODER" >!
[..]
iC> begin
iC> gd:=CGA;
iC> gm:=1; <-- 1
iC> initgraph(gd,gm,'C:\lang\tp7\bgi');
iC> repeat
iC> for x:=1 to 30 do
iC> begin
iC> arr1[random(meretx+1),random(merety+1)]:=1; <-- 2
iC> end;
[..]
na nezzuk csak a bugokat:
1) ott semmi gaz nincs vegulis, csak valami hijanyerzetem van...
vegulis te ugye hasznalod a random fuggvenyt, csak eppen nem
latom randomize; sort... vegulis ez nem hiba, csak eppen nem
fogod elvezni a random atta lehetosegeket, mer' a proggy ugyanaszt
fogja mindig csinalni, mivel a random fuggveny mindig ugyanazokat
a szamsort fogja kiadni...
2) na igen... itt mar van hiba... gondojj csak vele... a random(x)
ha yol Mlexxem, 0..x-1 koszt aggya ki a szamokat, de a te tombod
biza 1..x koszt van...;))))) azaz, amikor a random veletlenul 0-at
ad ki, akkor valami egeszen mast irsz at a memorijaban....
es emijatt fagysz meg...
es ime a javitasok:
(1) tehat erre a tajra biggyessz be 1 raondomize; sort is....
(2) az a resz valahogy igy nez ki heyesen:
for x:=1 to 30 do begin;
arr1[random(meretx)+1,random(merety)+1]:=1;
end;
javaslat:
ha valami iyen lefagyasos tema van, es te tudod, hogy mindent jol
csinaltal, es mar arra gondoosz, hogy esetleg a tp a hibas, akkor
kapcsold be az osszes checking opcijot /de legalabb a range es
overflow-ot/ a fejlesztes idejere, es egy rakat hibara tok hamar
feny fog derulni...;)))
na csao, es jo kodolast... Mc
|
|