1. |
Re: exchange address book (mind) |
6 sor |
(cikkei) |
2. |
JDBC (mind) |
9 sor |
(cikkei) |
3. |
Delphiben Internet (mind) |
11 sor |
(cikkei) |
4. |
Re: D4 taskbar (mind) |
8 sor |
(cikkei) |
5. |
Re: Delphi ablakbezaras (mind) |
38 sor |
(cikkei) |
6. |
nehez kerdes (mind) |
18 sor |
(cikkei) |
7. |
RE: Csak egy peldanyban futhat! (mind) |
47 sor |
(cikkei) |
|
+ - | Re: exchange address book (mind) |
VÁLASZ |
Feladó: (cikkei)
|
> Programbol szeretnem elerni egy exchange szerveren a felhasznalok adatait,
Nekem linux-rol az openldap csomaggal sikerult elernem az exchange 5.5-unk
cimjegyzeket.
z2
|
+ - | JDBC (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hello mindenkinek!
Le tudna nekem valaki irni, hogyan lehet egy Access adatbazist
elerni halozaton keresztul JDBC segitsegevel? Eddig nekem csak ugy sikerult,
ha az adatbazis es az ot feldolgozo program is ugyanazon a gepen van. Ekkor
a sun.jdbc.odbc.JdbcOdbc drivert hasznaltam.
koszi elore is,
joco
|
+ - | Delphiben Internet (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok
Az alabbi temahoz keresnek olvasnivalot: POP3, SMTP, FTP, HTTP, HTML
Delphi 3 alatt. A Marco Cantu konyvben emlekeim szerint nincs benne, csak
a HTML. Ha tudtok valami helpet, ami leirja, hogyan lehet oket alkalmazni,
akkor irjatok meg a konyv cimet, vagy a web cimet.
Konkretan egy olyan proggit akarok irni, ami ha egy text fileba beleirom a
letoltendo fileokat, akkor letolti. Olyasmi lenne, mint a Getright, de semmi
extraval.
Udv: McMacee
|
+ - | Re: D4 taskbar (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>A kerdesem az volna, hogy hogyan lehet allitani programbol a taskbar
>tulajdonsagait NT4 alatt. (9x) alatt API van de ez nem megy NT4-en.
Gondolom NT alatt azert nem mennek egyes dolgok, mert nincsenek meg a
megfelelo jogaid hozzajuk (az account amin belepsz nem tagja az
Adminstrators csoportnak).
Egyaltalan melyik fuggvenyek azok amik nem mennek?
Gabor
|
+ - | Re: Delphi ablakbezaras (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>> Valaki irna ide a listara egy kis peldakodot?
>> Pl: Az ablak az Outlook Express, az az egyetlen ablak, a
>> progi ablakan kivul. Tehat tobbi ablakos program nincs, es
>> mondjuk ha elindul az en progim, akkor az rogton bezarja
>> az OE-t, es aztan o maga is felszivodik...
>> Az Outlook Express felirata pedig "Outlook Express".
>
>Megiratam a programodat, de az Outlook Express-et nem tudta bezarni (ahogy
>Sting mondta:
>"nem jolnevelt" :))) ), de mas ablakokat nagyszeruen bezart.
>[...]
>SendMessage(aktualis,WM_DESTROY,0,0);
>[...]
A helyedben en WM_CLOSE-zal probalkoznek. Az bezarja.
Mellesleg az ablakokat nem feltetlenul praktikus cimsoruk alapjan
megprobalni azonositani, mert nemely alkalmazoknal (pl. az Outlook-nal is,
de Word-nel is, stb.) eleg valtozekony. Ilyenkor ilyen iranyban max. az
EnumWindows()-zal lehet megoldani a problemat, hiszen azzal komplexebb
keresesi logikat is lehet implementalni (mint a fix string utani kereses).
Erdemes eszrevenni, hogy a cimsoran kivul minden ablaknak van meg egy nagyon
fontos jellemzoje: az osztalya (pontosabban annak neve). Ez alkalmasint
sokkal alkalmasabb lehet az ablak azonositasara, mert ez a cimsorral
ellentetben az ablak "elete" soran nem valtozik (nem valtozhat). Pl. a OE
foablaknak osztalyneve: "ThorBrowserWndClass". Ennek alapjan azt az ablakot
kereso kod a kovetkezo:
H:=FindWindow('ThorBrowserWndClass',nil);
tehat majdnem ua., mint a cimsor alapjan kereso, csak itt pont hogy az elso
parametert, az osztalynevet adjuk meg a FindWindow()-nak, ami ez alapjan fog
keresni.
Persze ez sem mindig "udvozito" modszer, mert amennyiben az alkalmazas egy
adott ablak-osztalybol nem csak egyetlen peldanyt hoz letre, ugy tobb,
azonos osztalynevvel rendelkezo ablak is jelen lehet a kepernyon, ami eseten
csak a mar emlitett EnumWindows()-os modszer (amelyben az ablak egyeb
parametereinek vizsgalata tortenik) vezethet biztos eredmenyre.
Gabor
|
+ - | nehez kerdes (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok,
van egy linux alatt szepen mukodo parancssoros programom, amely jo 2MB
meresi
adatot kell egyszerre a "fejeben" tartson. Nos a gond akkor jelentkezik,
amikor valakik szeretnek dos ill. windows alatt is hasznalni.
djgpp-vel csont nelkul fordul, es fut csak a kep, amit a meresi adatokbol
eloallit nam az aminek lennie kellene. Cygwin-nel hasonlo a helyzet.
Probaltam az lcc-win32-t is de az mintha csak c-t tudna es en olyan
feligcpp-ben irtam a dolgokat, ezenkivul a headerfileim egy reszet megeszi
ill. kitorli az ertekes sorokat belole, gyk. nem tudtam vele leforgatni.
Kerdesem lenne mi a csudara kellene ugyeljek hogy korrektul csinalja nekem
meg a kepeket a "masik vilagban is"?
ha tul keves infot adtam volna batran kerdezzetek vissza!
koszi,
pali
|
+ - | RE: Csak egy peldanyban futhat! (mind) |
VÁLASZ |
Feladó: (cikkei)
|
a file-os +oldasnal szebb es egyszerubb pl. ez
class _HCLASS TOneInstanceGuard {
private:
HANDLE hFirst;
public:
TOneInstanceGuard ( const char *szAppName )
{
hFirst = CreateMutex(NULL, FALSE, szAppName);
if (hFirst != (HANDLE)NULL){
if (GetLastError() == ERROR_ALREADY_EXISTS) {
CloseHandle(hFirst);
string s = string(" A(z) ") + string(szAppName) + string(" már fut
egy példányban!");
throw xmsg(s);
}
}
}
~TOneInstanceGuard()
{
if (hFirst != (HANDLE)NULL)
CloseHandle(hFirst);
}
};
ez mehet egy headerbe is
ezek utan a program indulasakor
csak ennyit kell tenned
WinMain(.....)
{
try{
TOneInstanceGuard ig("ez itt egy unique string amit Te talalhatsz ki
vagy generalhatsz vagy stb.. stb.. ;)");
indulhat az egy peldany kodja
}
catch(xmsg &x){
itt kiirathatod az xmsg-t (arrol hogy ez nem egy peldany) ahogy
gondolod....
}
}
udv
Hofi
|
|