Hollosi Information eXchange /HIX/
HIX CODER 775
Copyright (C) HIX
2000-03-29
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 HTML dokumentul letoltottsegenek ellenorzese (mind)  13 sor     (cikkei)
2 Re: Delphi fullscreen (mind)  23 sor     (cikkei)
3 Delphi kerdesek (mind)  40 sor     (cikkei)
4 [VB6] menu, DLL (mind)  18 sor     (cikkei)
5 Re: MDI bg draw OFF (mind)  23 sor     (cikkei)
6 Re: Win NT logon code-al (mind)  31 sor     (cikkei)
7 Osztas (mind)  9 sor     (cikkei)
8 Delphi 3&Paradox (mind)  15 sor     (cikkei)

+ - HTML dokumentul letoltottsegenek ellenorzese (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok!

Meg tudja nekem mondani valaki, hogy mi modon lehet JavaScript-
bol ellenorizni, hogy az adott dokumentum es minden beagyazott 
kep letoltodott-e mar? Szuksegem volna egy script-re, ami 
bizonyos dolgot akkor kezd el csinalni, ha mar az egesz oldal 
minden sallagjaval megerkezett a kliensre.

Koszonom! Gabor

---
Heitler Gabor

+ - Re: Delphi fullscreen (mind) VÁLASZ  Feladó: (cikkei)

> Nem tud valaki segiteni abban, hogy hogyan lehet delphi alatt
> fullscreenben dol gozni? Mondjuk 640x480-as felbontasban. Irok egy
> jatekot, es nem tudom mashogy megolda ni. Direct x -es is jo lenne. Ha
> tud valaki segiteni akkor please maganban is. udv: PeTi

Nem Delphi-ben programozok, hanem BC++ 5.02-ben. Mindketto ObjectWindows
alapu, igy remelem tudok segiteni a megoldasommal.
Eloszor az ablakod koordinatait atallitod, hogy teljeskepernyos legyen:
Attr.X=0;
Attr.Y=0;
Attr.W=GetSystemMetrics(SM_CXSCREEN);
Attr.H=GetSystemMetrics(SM_CYSCREEN);
Ezutan lekapcsolsz az ablakod stilusabol mindent, (cation, sysmenu stb), es
csak a WS_POPUP-ot kapcsolod be:
Attr.Style = WS_POPUP;
Ezek utan meg berakhatsz speci dolgokat, peldaul azt, hogy masik abalakra
valtaskor automatikusan leminimalizalodjon az ablakod. Ezt a WM_ACTIVATEAPP
uzenet lekezelesevel tudod elerni, megpedig ugy, hogy ez az uzenet megadja,
hogy aktiv-e az ablakod, vagy nem, es ha nem aktiv allapotot kapsz,
egyszeruen meghivod a ShowWindow(SW_SHOWMINIMIZED); fuggvenyt.
Igy csak latszolagosan kapsz egy fullscreen uzemmodot.

Kavai Csaba
+ - Delphi kerdesek (mind) VÁLASZ  Feladó: (cikkei)

HELLO !

Egy regi delphis programban kene par darab szoveget atirnom. Eddid ugy
csinaltam, hogy volt hozza egy convert.exe es ezzel atkonvertaltam a .dfm
fajlokat .txt -re, atirtam, majd visszakonvertaltam. Mukodott is a dolog, de
1 fajlal problemak vannak. Ha atkonvertalom majd vissza, valtoztatas nelkul,
akkor hibas lesz a fajl, azaz csak akkor ha eppen azzal a formal akarok
dolgozni a programban. Forditasnal nincs gond.
Tudom, hogy egyszerubb lenne siman kinyitni a delphiben, de sajna ez egy
regi progi me'g talan 1 esben volt fejlesztve.
Ami meg is van, de a program is eleg hosszu, sok fajlbol all es nagyon sok
kulon konponenst is tartalmaz. Egy egesz labirintus :( .
Meg me'g az is problema, hogyha kinyitom a delphiben akkor vagy 10 alias is
hianyzik neki, ugyhogy ezeket is be kellene allitgatni. Namarmost ha en itt
vagy 10szer elOKzom, hogy error, asztan kinyitja a formot es en igy elmentem
akkor se jo a program... Mintha elmentene azt is, hogy nemtalalja az
adatbazisokat, pedig nemkellene neki.
Ez igy egeszben ket problema, ahogy veszuk.
Nembiztos, hogy eleg erthetoen irtam-e le, de remelem.
Tehat a legfontosabb kerdesem, hogy az a bizonyos convert.exe a delphibol
mer nem muxik jol ?
Kiprobaltam mar 2-t is (Delphi1 es 4esbol), de egyik sem konvertalta at jol
(az eredetinek meg a visszakonvertalt .dfm fajlnak is mas a filehossza).

Es akkor meg egy kerdes szinten delphibol:
Adva van 3 fajta file:
 .rc      text
 .res     bin
 .rws    bin
Hogyan dolgozik a delphi a resourcekkal ? Addig meg rendben van, hogy
ikonokat meg bmp-ket tartalmaznak, de mi van akkor ha mar String is van
benne ? VisualC ben siman tudom editalni a resource editorral a .res
fileokat, latom, hogy ott az ikon, a string meg tobbi. De Delphiben ilyen
nincs, legalabbis csak az image editor, de ott meg string nincs..
Eddig aszittem, hogy van egy .res majd kompilalasnal beleforditja magat az
 .exe -ba. De akkor minek a maradek 2 fajl ?
Huha, ez eleg hosszu lett, bocs.
Remelem tud majd Valaki segiteni.
Elore is koszonom!
    GABOR!
+ - [VB6] menu, DLL (mind) VÁLASZ  Feladó: (cikkei)

>2. Hol kell beallitani azt, hogy egy EXE allomanyba forditsa bele a
>hasznalt DLL-eket, egyebeket? (Vagyis ha atmasolom egy masik gepre, ahol
>nincs VB, akkor ott ne keressen semmi DLL-t, ...)

Lehet, hogy csak nyelvezeti problema, de...

A DLL egy specialis futtathato program (le van foditva es le van linkelve).

Ebbol kovetkezoen a altala tartalmazott programot NEM LEHET belelinkelni
egy masik programba.

Ha azt szeretned, hogy ne legyen szukseg a DLL-re, akkor szukseged van a DLL
forrasa(i)ra, de legalabb az OBJ allapotu halmazra, ami(k) meg
tartalmazz(a!zak) a belso (es kulso) hivatkozasokat. Ezutan meg kell adnod a
linkernek, hogy hasznalja ez(eke)t az allomanyokat. (Nem tudom hogy kell
csinalni VB-ben, nem ismerem.)

Veres Sandor
+ - Re: MDI bg draw OFF (mind) VÁLASZ  Feladó: (cikkei)

>[delphi]
>az lenne a kerdesem, hogy milyen megoldasok johetnek szoba, ha egy MDI
>form hatterere szeretnek rajzolni. Probaltam elkapni a
>WM_PAINT/WM_ERASEBKGND uzeneteket es a form ClientHandle DC-jevel
>rajzolni, mukodik is hellyel-kozzel, de peldaul nem kap WM_PAINT-ot az
>uzenetkezelom ha egy MDI client form radiroz a MDI form hatteren.
>Raadasul az egesz villodzik mint egy orult.
>Valakinek nincs otlete, mit hagyhattam ki vagy mit csinaltam rosszul?
>Probaltam a procedure WMPaint(var message: tmessage); message WM_PAINT
>megoldast es az MDI form WndProc() override-ot is. Es hogy lehetne
>csokkenteni a villodzast?
A villodzast es a helytelen mukodest is az okozza, hogy nem a megfelelo
uzenetfeldolgozo fuggvenyt kaptad el, mert nem maga az mdi foform, hanem a
ClientHandle altal azonositott ablak uzenetkezelesebe kell beepulned. Mivel
erre az ablakra a Delphi nem definial kulon komponenst, igy annak nincs is
WndProc() metodusa amit at lehetni irni, tehat kenytelen leszel "kezzel", a
GetWindowLong() ill. SetWindowLong() fuggvenyekkel (GWL_WNDPROC
parameterrel) megoldani a dolgot.
(Ha egy metodust akarsz felhasznalni uzenetkezelokent akkor hasznald a
MakeObjectInstance() eljarast a metoduson a SetWindowLong()-nak atadhato
eljarascim generalasahoz!)

Gabor
+ - Re: Win NT logon code-al (mind) VÁLASZ  Feladó: (cikkei)

>Tudja valaki hogyan kell bejelentkezni NT-be programbol ??
>Ha tudna valaki olyan kodreszletet kuldeni amivel ez megoldhato , az jo
>lenne. A Win32 Sdk ban meg nem leltem ra a megoldasra. Tippjeim ugyan
vannak,
>de sajnos nem mukodnek.
>
>CBuilder alatt probalkozok, de meg nem sikerult.
>Egy named-pipe-re akarok racsatlakozni, de csak akkor megy ha elotte
>belepek a gepbe. (log-on) Azaz, ha ezt programbol meg tudnam csinalni,
>akkor nem kene elotte belepni.
Nem egeszen ertelek. Hogy gondoltad egyaltalan a bejelentkezest, marmint
annak a programnak az inditasat ami logonolna???
A dolog egyebkent megoldhato, csak service-kent regisztraltatni kell a
programot ami igy (ha ugy van beallitva) boot utan automatikusan elindul -
login nelkul. De a problemafelvetesed igy is eleg ertelmetlen, mert ha logon
elott nem lehet a szoban forgo named pipera racsatlakozni akkor az is azert
van, mert a pipeot (marmint annak szerver oldalat) egy olyan alkalmazas
hozza letre ami csak logon utan fut le.
En semmikeppen sem tartom praktikusnak az automatikus logon megvalositasat,
mert ez nyilvanvaloan biztonsagi rest (talan a szakadek itt megfelelobb szo
lenne) teremt a rendszerben - ennyi erovel a progi futhatna akar W9X-en
is... Raadasul ha a szoban forgo progi (amelyik letrehozza a pipeot) ugyis
csak logon utan indul el, akkor annak jo oka van...
Egyebkent a Platform SDK-ben talaltam egy LogonUser() nevu fuggvenyt, de nem
tudom pontosan, hogy ez tenyleg a manualis logonhoz hasonlatos folyamatot
indit el, vagy csak egy olyan handle-t biztosit a hivo alkalmazas szamara
amivel az a user-hez rendelt jogoknak megfeleloen jarhat el a tovabbiakban.
(Tehat hogy igazabol ezzel a fajta logonnal csak jogokat szerzel -e, vagy
tenyleg belep a rendszerbe...)

Gabor
+ - Osztas (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok!
 
Hogy tudom a VB 6.0 ban megoldani, hogy osztaskor a 
vegeredmeny az a szam legyen, ahanyszor egesszer megvan az 
oszto az osztandoban es a maradekot is visszakapjam.
Remelem sikerult valamennyire erthetoen fogalmazni.

Nagy Janos

+ - Delphi 3&Paradox (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok

Van egy nagy gondom a Delphiben irt progival, Paradox 4.0 tablakon NT
server-es halozaton (TCP/IP protocol) folyton lepattan az index nemely
tablarol. Tobbnyire egy Detail tablarol van szo, ameyet egyszerre tobben
toltenek.
Mivel eszrevettem, ha kimered a Windows az akkori munkaszesszioban bevitt
adatok eltunnek, az AfterPost eventre betettem egy dbiSaveChages fugvenyt,
no meg elotte egy Query is lefut, amely update-ol egy masik tablaba
eredmenyeket.
Tudtok-e valamit errol mondani, a Paradox nem komalja a TCP/IP-t, vagy en
szurtam el valamit ezzel a dbiSaveChanges fugvennyel.

  elore is koszi
    Gyula

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS