Sziasztok!
XXXXXXXXXXXX Labirintus generalas ugyeben erdeklodom.
X..X.......X A feltetel egyutas (hurok mentes) zartszelveny mentes
XX.X.XX.XX.X labirintus alkotasa. Az indulo pont es a vegpont nincs
XX...X...X.X megkotve. Nem lehet benne 2x2-es ures mezo, de fal igen!
X..XX.X.X..X Amit ismerek, az egy elegge butuska algoritmus, meg ha
XX....X.XXXX csicsazom is gagyi labirintust alkot.
X..XXXX....X Viszont van jobb, ez tutti, mert pl. ezt a labirt. is
X.X....X.X.X progi generalta.(de nincs meg a progi. :( )
X.X.XX.XXX.X Ha tudtok ilyen lagoritmust, lecci dobjatok meg vele!
X.X..X.....X
X..X.X.X.X.X
XXXXXXXXXXXX
Kayser Soze
|
Hello
HC> Delphi3-ban szeretnem azt megoldani, hogy a program meghivja a
HC> Ctrl+Alt+Del utan megjeleno "Program bezarasa" ablakot, es onnan
HC> bezarjon programokat.
HC> Az is jo lenne, ha esetleg az utana feljovo varakozos ablakot is
HC> le tudna loni, vagyis egy programot teljesen magatol be tudna
HC> zarni.
Ezt nem igy kell megkozeliteni.
Kerdes, hogy a programot, amit le akarsz loni, te inditottad, vagy
sem. Ha te inditod, akkor a CreateProcess eljarassal inditsd, majd
TerminateProcessel le tudod loni. Ha nem te inditottad, akkor
FindWindow eljaras visszaadja a program handle-jet, majd szinten
TerminateProcess. Ha ugy akarod a programot leloni, hogy ha kell meg
lehessen menteni, stb..., akkor PostMessage eljarast hasznalj,
WM_CLOSE, vagy WM_QUIT uzenetekkel.
Best regards
Alvin mailto:
|
Sziasztok!
Egy Visual Basicban irt progin igyexem eligazodni, mert at kene irnom
egy algoritmust mas nyelvre, de nem ismerem a VB-t. Van egy ilyen sor:
(X + XN ) \ 2
nem tevedes, nem / jel van ott. No most ez tobbszor is elofordul A
kerdesem, hogy ez eliras, vagy egy spec. muvelet akar lenni? (Pl.
egeszes osztas vagy ilyesmi)
A progi nem fut tokeltesen sajna.... (most /-rel helyettesitettem, de
nem biztos, hogy ez a hiba...)
Potyos
|