1. |
VGA kártya programozása (mind) |
6 sor |
(cikkei) |
2. |
VFP combo (mind) |
12 sor |
(cikkei) |
3. |
Delphi datum (mind) |
8 sor |
(cikkei) |
4. |
Re: pc boot -->Mc (mind) |
65 sor |
(cikkei) |
5. |
Visual Basic Install Surgoss!!!! (mind) |
24 sor |
(cikkei) |
6. |
DOS bootolás (válasz) (mind) |
15 sor |
(cikkei) |
7. |
Re: Bolha uto algoritmus (#458) (mind) |
96 sor |
(cikkei) |
8. |
Re: DOS bootolasa (mind) |
21 sor |
(cikkei) |
9. |
Konyv offtopic (mind) |
6 sor |
(cikkei) |
|
+ - | VGA kártya programozása (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Szevasztok.
Van egy nagy problemam. VESA funkcioval probaltam athelyezni a
logikai kepernyot a videomemoriaban. 4-szer leptettem egyesevel
horizontalisan , de csak az utolso leptetesnel ugrik egyszerre
4-et. Hogyan lehet elerni a folyamatos mozgast? Be kell allitani
valamelyik VGA regisztert?
|
+ - | VFP combo (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hali!
visual foxpro 3 (vagy 5 is jo)
csinalok egy combo boxot es moge rakok egy kodszotarat.
Az ok. hogy nem csak a kodszotbol valaszthat, hanem be is irhat valamit,
viszont szeretnem, ha ez az uj ertek bekerulne a kodszotba is.
Ehhez elge valamit beallitani, vagy programot kell ra irni?
(Ha esetleg valaklinek mar meg van irva, annak nagyon orulnek.)
Koszonom a segitseget!
Potyos Hering Laszlo Bodnar Aikido Dojo
mailto: Laszlo HERING Budapest, HUNGARY
|
+ - | Delphi datum (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziaszok!
Lenne egy problemam :
Hogy lehet platformfuggetlenul hasznalni az StrToDate fuggvenyt? Ne
okozzon problemat az, hogy az operacios rendszer magyar vagy angol
nyelvu-e. (Delphi 3.0 Standard)
Elore is kosz a segitseget.
Szasz Oliver
|
+ - | Re: pc boot -->Mc (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hi inet,"HIX CODER" >!
iC> Ki tudna nekem egy minel reszletesebb leirast prezentalni a PC
iC> bootfolyamatarol.
iC> Mondjuk onnan kezdve hogy a processzor elvegzi a POST-ot, egesz odaig,
iC> hogy elkezdi keresni az A meghajtorol a bootszektort. (esetleg lehet
iC> tovabbi is :-) )
no.. szoval.... bekapcsol a gep... /azaz aramot kap a proci/
es kap egy kis reset jelet is... erre o aszonnya, hogy beallittya
'alapallapotba' a regisztereket... ebbe beletartoznak az adat
regiszterek, amikbe ijen processzor-verzijo info kerul... a
kulonbozo teszt debug es kontrol regisztereket /real modeban
breakpointok nelkul indul;)/ es a flaget... /ennek az erteke
most mind1;)/ ya, es a cs es ip regeket is beallittya 0ffff:0
ra... es ennyi... a proci innentol tok ugy viselkedik, mint
barmikor maskor... azaz nem tesz mast, csak kodot futtat...
na ott azon a cimen van a bijosznak a vege... onnet valahova
elore jumpol a bijosz /valtozatoktol fugg, hogy hova;)/ es
csinal par okossagot... pl eloszor is leelenoriz par doogot
a processzoron.... ize, sza'l kiprobajja, hogy a jcc utaSITasok
rendesen muxxenek-e, es kiprobal par szamolasi muveletet is,
hogy azok is mennek-e... ha igen, akkor megy tovabb.. beallit
picet, dmat, nmit, timert /ez utobbi az a csunya pittyeges
bekapcsolasko';)))/ , meg meg par doogot /pl csinal egy idt-t
/bocs, real mode; interrupt vector tabla;)/ is, mert asse art...
asztan jacoogat egy kicsit az alaplappal, kiszopja pl a memko meretet,
letesztelni real modeban az also 1mbt... ha gaz van, pittyeg...
esetleg tehet meg par mas doogot is, de eszt bijosza vallogattya...
utana elkezdi nezni a 0a000..0f000 reszt... ha talal 55aa val
kezdodo cuccost /extension rom;)/ na akkor annak leellenorzi
a cseksumjat /seg:2 offseten egy byte!/ es asztan el is
indittya eszt a kodot... /seg:3/ ya, es a stacken haggya
egy retf hez a visszateresi cimet... na a kartyan levo rom
el is indul, meginitelgeti a kartyat /pl videjobijos...;)))/
es asztan retfel.. /yo kis tesztecske, pl call far 0c000:3 ret/
tartalmu kis dosos proggyt elinditani, aranyos.. vagy ugyanez
pl egy hasollot egy bootepromos halokartya eseten;)))/ namind1,
sza'l ha megvo'ttak az eztension romok, akkor megnezeget doogokat,
asdtzan pittyeg, ha nincs pl videjo kartya... no es most innentol
ma' van videjo kartya, sza'l innento' ma' lattyuk, hogy micsinal...
pl leteszteli a tejjes memko meretet, mittomen, amit bekapcsootunk...
pl vincsiket keres, floopykkal szaraxxik egy kicsit, jaccogat a
billentyuzettel, stb... sza'l a hardvereket keresgeli... /marmint
amiket o ismer;)))/ astzan amiko' ez veget ert, es egy pci/pnp
bijoszro' van szo, vegigkutyakoggya ezeket a kartyakat is, esetleg
ki is ir valamit, asztan jon az a tablazatocska, es a pci dev. list...
no.... ya, es a bootolas is elkezdodik egy int19 meghivasaval...
ez ugyebar a bootseqnak megfeleloen /legyen a,c/ elkezd oovasni a
szegeny kis flooppyrol... ha sikerul az elso szektort betootenije
0:7c00 ra, akkor orul, lecsekkeli, hogy az uccso 2 byte 55aa-e,
es ha igen, akko' elindittya... ez innento' ma' os sza'l nem is
irok rola tobbet.. ha nem jon ossze a floopy, akko megprobalja
beltoteni az elso szektort a vincsirol... ez lenne a partitabla...
eszt is lecsekkeli az 55aa mijatt... ha megvan a vegen, akko
orul... ha nincs, akko' valami gagyi uzenet... pl 'insert new hdd'
vagy hasollok;)))))))))))))))))))))) na yo, nem is...;))))))
na betoototte a parti tablat a 0:7c00 cimre.. na ez itt ma' megin'
erdfekes kerdes... ha valami partmanager van, akko' lehet itt
mas is, de leirom aze', hogy az 'original' /fdisk/mbr/ es partitabla
micsinal.. sza'l elmasojja magat 0:600 ra, vegigkeresi a talbazatot,
hogy mejik bootol6o, es amejik az, aszt a szektort be is tooti
0:7c00 ra, es el is indittya... na innento' meg ma' megy valamejik
particijon levo bootsector, ami ma' megin' os fuggo...
na yo, nagyvonalakba ennyi lenne.... tovabbi yo kodolast... Mc
|
+ - | Visual Basic Install Surgoss!!!! (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Elvallaltam egy feladatot, VB-ben. Ez egy regebbi program kijavitasa volt.
Az elozo programot az 5-os verzioban irtak, de itt csak 6-os volt.
Mikor betoltottem a projektet, nem szolt semmit...
Az eredeti programhoz volt egy installalo allomany, amely a szukseges dll-eket
felmasolta.
Most azonban, mikor egy masik gepen akartam futtatni a progranot mindenfele
dll-eket hianyolt. Ezt ugy ahogy megoldottam, de most OCX kiterjesztesueket
keres. Ha jol tudom, ezeket regisztralni kell.
A kerdesem a kovetkezo:
Van-e ehhez valamilyen setup "varazslo" amivel ezeket meg lehet csinalni,
illetve le lehet-e ugy forditani a programot, hogy minden szukseges dolgot
beletegyen az exe-be.
NAGYON SURGOS!!!!!
Maganba is, ha lehet.
Mindent koszonok elore.
sajt
--
|
+ - | DOS bootolás (válasz) (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hi All!
A subjecben jelzett problemaval en is talalkoztam es nemi szenvedes utan
azt ta pasztaltam, hogy a WIN3.1 indulasakor az eredetileg floppyrol
toltott HIMEM.SYS -t vagy az EMM386.EXE-t (sajnos nem emlexem, hogy
melyiket) keresi. Amikor atir tam a floppyn a CONFIG.SYS-t, hogy ezeket e
device-okat wincsirol toltse, a pro blema mexunt, nem kerte tobbe a boot
floppyt.
BYE:
MEDVE
Kapuvari Janos
|
+ - | Re: Bolha uto algoritmus (#458) (mind) |
VÁLASZ |
Feladó: (cikkei)
|
En is, en is...!! :-) Ez a 2D-bolha felajzott... ;-)
Hat, _valamit_ mindenkepp kell tudni a bolharol. A minimum az, hogy
honnan indult. Ha ezt nem tudod, akkor csak vakon csapkodhatsz...
Ha tudod a kiindulasi pontot, akkor egyetlen ertelmes algoritmus jut eszembe:
1) kiszamolod, hogy az i. lepesben a bolha hol lehet
2) veletlenszeruen odautsz az egyik mezore
3) ha nem talalt, goto 1)
Irtam egy kis programot, ami megszamolja, hogy hany lehetoseg van az
i. lepesben (lasd a level vegen). Erdekes modon a negyzetszamokat adta
ki (1, 4, 9, 16, 25...). Aztan megertettem: a lehetseges mezok mindig
egy i-oldalu negyzetet alkotnak (pontosabban egy 2i x 2i "szitat",
ahol vizszintesen es fuggolegesen minden masodik mezo ures (sakktabla-
szeruen)), ezert az i. lepesben i^2 a lehetseges poziciok szama. A
valoszinuseg tehat, hogy eltalalom a bolhat, lepesrol-lepesre rohamosan
csokken. Persze valojaban az eselyek jobbak, mert a program nem veszi
figyelembe, hogy utunk is valahova.
Ezt nalam ugy lehetne szimulalni, hogy ott, ahova utunk, kitoroljuk az
'X'-et (remove_mark()). Es ahova mi odacsapunk, arra nem no tobb fu -
ill. tovabb a minta. :-)
Tovabbi lehetseges optimalas: azt szamolni, hogy "hanyszoros" egy X (ha
tobb lehetoseg is van arra, hogy a bolha az i. lepesben ezen a mezon
alljon), es oda csapni, ahol ez a szam a legnagyobb.
Tudjatok, hogy jatekos kedvu vagyok :), ezert elgondolkodtam egy
3D-bolhan (otlet (C) egy csaladtag). Tehat mehet a terben le, fel, jobbra,
balra, elore, hatra. Ez egy novekvo gulat ad a terben. Ezt mar papiron
gondoltam at elobb, es egy rekurzional lyukadtam ki:
a(1) = 1 , a(n) = a(n-1) + n^2 + (n-1)^2 , n >=2
A gula ugy no, hogy "kettevagom", szethuzom, es becsusztatok ket
"lapot". A rekurzio nelkuli keplet megtalalasa trivialis volt:
a(n) = n^2 + Sum( i=0..(n-1) ) 2*(i^2)
Aztan a programot megtoldottam a harmadik dimenzioval, es ugy tunik,
hogy helyes a keplet.
Barna
p.s. en is nyertem matekversenyt ;-)
p.s.2 bocs, a sorlimit miatt egy kicsit zsufolt a kod...
#include <stdio.h>
char field[100][100];
int i,t;
#define FORALLFIELDS for (i=0;i<100;++i) \
for (t=0;t<100;++t)
void mark(int x, int y)
{
if (field[x][y] == ' ')
field[x][y] = 'O';
else if (field[x][y] == 'X')
field[x][y] = '+';
}
void remove_mark(int x, int y)
{
if (field[x][y] == '+')
field[x][y] = 'O';
else if (field[x][y] == 'X')
field[x][y] = ' ';
}
int main()
{
int s, count;
FORALLFIELDS /* initialize field */
field[i][t] = ' ';
field[50][50] = 'X';
/* 'X': flea can be here, 'O' flea can be here next,
'+': flea can be here now _and_ next */
for (s=0; s<10; ++s) {
FORALLFIELDS
if (field[i][t] == 'X' || field[i][t] == '+') {
mark(i+1,t ); mark(i-1,t ); mark(i ,t+1);
mark(i ,t-1); remove_mark(i, t);
}
count = 0;
FORALLFIELDS
if (field[i][t] != ' ') {
++count;
field[i][t] = 'X';
}
fprintf(stdout, "%d\n", count);
}
}
|
+ - | Re: DOS bootolasa (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Szia! Egy ideje mar nezegetem ezt a temat, de meg nem szoltam hozza.
Az a vicc, hogy a DOS megjegyzi hogy melyik meghajtorol indult, es ezt le
lehet kerdezni. (int 21h, ax=3305h) En ket megoldast tudok javasolni:
1. Masold a floppy-ra a config.sys, autoexec.bat fajlokat, a telepito majd a
lemezen modositja oket, aztan masold vissza.
2. Irj egy kis rezidens programot, ami a fent leirt DOS rutint figyeli, es
valaszkent a C maghajtot adja vissza, megkerulve a DOS-t.
Ha gondolod megirom neked.
Udv:
Andras
> Szoval az A: meghajtoban nem a telepito floppyt keresei, (merthogy a
> HDD-rol egy alkonyvtarbol telepedik) hanem a telepitesnek van az a
> lepese, amikor a Config.sys-t es az Autoexec-bat-ot modositja.
> Na ilyenkor jott ra, hogy O ezeket a floppyn akarja modositani. Asszem
> aki telepitett mar win 3.1-et az tapasztalta, hogy ha C:-rol bootlot
> (ahogy normalis emberekszoktak) akkor a C:-n levo autoxecet is akarja
> modositani. (nem keresgel a flopyn)
|
+ - | Konyv offtopic (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Bocs mindenkinek a zavargasert, de keresem Halassy Bela Adatbazis tervezes
alapja es titkai cimu konyvet megvetelre. Aki meg akar szabadulni esetle
tole az irjon maganbam.
Koszonom.
Karesz
|
|