Hollosi Information eXchange /HIX/
HIX CODER 970
Copyright (C) HIX
2000-10-11
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 DLL kezeles VC++-ban (mind)  6 sor     (cikkei)
2 Oracle -> Delphi (mind)  32 sor     (cikkei)
3 Protected Mode (mind)  7 sor     (cikkei)
4 Re: c++ jelolesrendszer, ertekadas (mind)  41 sor     (cikkei)
5 pascal kerdes (mind)  34 sor     (cikkei)
6 Re VC++ jelolesrendszer (mind)  34 sor     (cikkei)
7 perl telepites (mind)  13 sor     (cikkei)
8 Matematika (mind)  12 sor     (cikkei)
9 Re: c++ jelolesrendszer, ertekadas (mind)  51 sor     (cikkei)

+ - DLL kezeles VC++-ban (mind) VÁLASZ  Feladó: (cikkei)

Hi
Koszonom a leveleket mind a listan, mind maganban kapottakat.
Sikerult!

E-Mail: mailto: (PMail32 v3.12b)
Web: http://www.tar.hu/mephysto http://www.extra.hu/mephysto
+ - Oracle -> Delphi (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok,

A segitsegetek kellene...

Most probalok egy adatbazis kezelo progit osszehozni Oracle serverrel
Delphi alol.
BDE-vel mar latom a tablakat, tudok ujat is letrehozni illetve a
meglevoket torolni.
- A problemam az hogyha programbol modositom egy tabla tartalmat (pl
DbGrid-del) akkor ezek a valtozasok nem latszanak, azaz begepelek egy
sort es ha a kurzorral "lemaszok" rola latszolag kitorlodik...
Azonban a program ujboli elinditasakor mar latszanak. Azt hogy egybol
lassam a valtozast csak ugy sikerult megoldani hogy a program mindig
bezarja es ujra megnyitja az adott tablat...(tudom ez nem a legjobb
megoldas, eleg sok hatranya van :( )
Ha valki tud egy elegansabb megoldast kerem ne tartsa magaban...

- Lenne ezzel kapcsolatban meg valami. Nem tudna valaki nekem Trigger-t
irni az automatikus sorszamozasra? Esetleg ha csinalt mar valaki
hasonlot elkuldene meddig jutott? Nekem egyenlore meg egy mukodo
Trigger-t sem sikerult osszehoznom. A legprimitivebb ertekadasra is
hibat ad.

- Utolso problemam... melyik tipussal lehet tetszoleges meretu, de
legalabbis 1-2Mbyteos kepet eltarolni, amiket en probaltam
mindegyiknel 32k volt a hatar (pl.: LONG, ha jol emlekszem), pedig a
leiras szerint 2 a 31.-en byte a max meret...nem ertem...

Elore is koszonok minden eszrevetelt... johet a listara es maganba
is... ekezetek ne kimeljenek :)))

Udv fpeter
+ - Protected Mode (mind) VÁLASZ  Feladó: (cikkei)

Hali, Coderek!

Erdekelne barmilyen leiras a Protected Mode-al kapcsolatan(v86-os
mod,stb)

                    Bye:
                   
+ - Re: c++ jelolesrendszer, ertekadas (mind) VÁLASZ  Feladó: (cikkei)

> Ugy tudom hogy a windows c++ programokban a valtozok neveit egy
> egyseges jelolesrendszer szerint szokas elnevezni. (Valahol olvastam
> hogy egy magyar foszer talalta ki. Talan Simonyi Karoly?...)
> A valtozok neveit ugy adjak meg hogy az elso nekany betu utaljon a
> valtozo tipusara, igy konnyitve a program olvasasat. Az MSDN-t
> olvasva nem talaltam meg ennek a rendszernek a leirasat.
> Ha ott nincs, akkor hol lehet egy _teljes_ leirast talalni?

Keress ra az MSDN-ben a "Hungarian Notation"-re:
  Hungarian Notation
  Variable Names and Hungarian Notation
  INFO: Object Hungarian Notation Naming Conventions for VB
  Microsoft Foundation Class Library Development Guidelines 
  
vagy a "naming conventions"-ra.

Valoban eleg keves info talalhato errol (C) (vagy en sem talaltam
tobbet), de a fenti cikkek alapjan kibogaraszhato egyfajta hasznalat.
Ez alatt azt ertem, hogy peldaul a Visual Basic objektumokra szolo
elnevezesi konvencioit hasznalhatod C alatt is.

Ha teljesebb leirast talalsz, akkor kuldd el nekem is legyszives.

> Mifele ertekadasok ezek?
> wcex.hbrBackground = ( HBRUSH )( COLOR_WINDOW+1 );
> wcex.lpszMenuName = ( LPCSTR )IDC_PROBA;

A fent leirt sorok az explicit tipus konverziora peldak. Egymasba
konvertalhato adatok eseten lehet oket hasznalni. Egy vilagosabb
pelda:

int i=0;
double d;

d=3.0;
i=(int) d;
// Most mar i erteke: 3

MSDN-ben: Type-Cast Conversions

Toth Gabor
+ - pascal kerdes (mind) VÁLASZ  Feladó: (cikkei)

Hali!

Most kezdem tanulni a programozast.
Egy kicsit szajbaragosan kernem, ha megoldhato.  :-)
Van ket kerdesem:
Az egyik:

gotoxy(1,12);
  for i:=1 to 40 do
   begin
       x:=wherex;  y:=wherey;
        write(akt^.betu);
        delay(100);
       gotoxy(x,y);

       if i=40 then write('') else write(' ');
   end;

Ez a programresz egy bizonyos karaktert visz vegig a kepernyon,
egyesevel lepesenkent. Kozepen megall.
De kozben latszik a kurzor.(villog)
Ezt hogyan lehetne eltuntetni?
Tehat, hogy kozben ne villogjon.


A masik kerdes:
van ez a billentyuzet kodtabla.
Peldaul az ESC billentyue a 27.
De mennyi a kurzormozgató billentyuke?
A balra nyilhoz "0,75" van irva.
De hogyan kell ezt hasznalni?
Mi a 0 es mi a 75?

csaba
+ - Re VC++ jelolesrendszer (mind) VÁLASZ  Feladó: (cikkei)

Hali Coderek

>Ugy tudom hogy a windows c++ programokban a valtozok neveit egy
>egyseges jelolesrendszer szerint szokas elnevezni. (Valahol olvastam
>hogy egy magyar foszer talalta ki. Talan Simonyi Karoly?...)
>
>Ime a lista amit kertel, en is csak egy konyvbol masoltam +
>forditottam, ezert lehet, hogy egy - egy resz kicsit ertelmetlen.

tipus             Jeloles        Pelda
> -------------------------------------------------------
int               n              nIdopont
char              ch             chHonap
float             fl             flGyok
double            d              dArany
unsigned          u              uAzonosito
long              l              lFizetes           :-)
BOOL              b              bKesz
WORD              w              wMeret
DWORD             dw             dwHiba
pointer           p              pButton
C++ csaladtag     m_             m_nEletkor
globalis          g_             g_nZaszlo
string            sz             szNume
feltetelirany     f              fMelyik
szelesseg         cx             cxSzelesseg
magassag          cy             cyMagassag
haromszog         rc             rcHaromszog
ablak             wnd            wndAblak
pont              pt             ptEger
lenyilolista      lb             lbLista
> -------------------------------------------------------

Tisztelettel NagyI (Sze'kelyudvarhely)
+ - perl telepites (mind) VÁLASZ  Feladó: (cikkei)

Hello!

Szeretnek megismerkedni a perl nyelvvel, eloszor Win NT 4.0
kornyezetben. Letoltottem az AktivePerl 5.6-os verziojat, de nem tudom
telepiteni, mert valami (szamomra ismeretlen) msi kiterjesztese van.
Az NT kiirja, hogy ez egy Windows Installer Package, de telepiteni nem
hajlando, azt irja, tegyem fel a Windows szervizcsomag olyan
valtozatat, ami mar ismeri. Remek! Felismeri, hogy nem ismeri! (ideje
atnyergelni Linuxra...)
Szoval mit kellene tennem, hogy ezt telepiteni tudjam?

Udvozlettel
Andras
+ - Matematika (mind) VÁLASZ  Feladó: (cikkei)

Szucs Karoly wrote:

> Sziasztok !
>
> A következő kérdésem lenne. Van 99-szám. 1-99 -ig. A lehető
> legkevesebb kérdéssel, el kellene jutni a kigondolt számhoz,
> barkobával, úgy hogy kiderüljön mire gondolt vki.
>
> Ha vki tud vmi jó megoldást szóljon...
> Köszönöm...
>
> Charles
+ - Re: c++ jelolesrendszer, ertekadas (mind) VÁLASZ  Feladó: (cikkei)

> Felado :  [Hungary]
> Temakor: c++ jelolesrendszer, ertekadas ( 45 sor )

> Ugy tudom hogy a windows c++ programokban a valtozok neveit egy
> egyseges jelolesrendszer szerint szokas elnevezni. (Valahol olvastam
> hogy egy magyar foszer talalta ki. Talan Simonyi Karoly?...) A
> valtozok neveit ugy adjak meg hogy az elso nekany betu utaljon a
> valtozo tipusara, igy konnyitve a program olvasasat. Az MSDN-t
> olvasva nem talaltam meg ennek a rendszernek a leirasat.
> Ha ott nincs, akkor hol lehet egy _teljes_ leirast talalni?

Tulajdonkeppen sehol, mivel nincs ra szabvany, az egesz megegyezes
kerdese, es alkalmazasa is onkentes. Viszont teny, hogy a kododat
sokkal erthetobbe teszi bizonyos esetekben. Szoval erdemes hasznalni.

> A masik dolog amit nem ertek.
> Mifele ertekadasok ezek?
> -
> wcex.hbrBackground = ( HBRUSH )( COLOR_WINDOW+1 );
> wcex.lpszMenuName = ( LPCSTR )IDC_PROBA;
> -
> Az egyenlosegjel jobb oldalan milyen kifejezesek ezek? A ket
> zarojeles kifejezes kozott _nincs_ semmi? Vagy a masodik pelda
> eseten a zarojel utan hogy johet igy valami. En eddig ugy tudtam
> hogy ket operandust egy operatorral kell osszekapcsolni hogy
> ertelmes kifejezest alkossanak. Akkor ez most mi?

Van ott operator, megpedig egyoperandusos. Ugy hijjak, hogy type cast
es (tipus) az irasmodja.

Hogy erthetobb legyen:

char          c;
unsigned long ul;

ul = 10;
c = (char) ul;

ha a (char) kimarad, c++ eseten le sem fordul, mert a tipusok nem
egyeznek. Szoval a (tipus) a jobb oldalan talalhato erteket a megadott
tipussa kinvertalja.

> Na most lehet rohogni...    :-)

Ha, Ha, Ha,

Ha neked ez kell hat tessek. :>)

Udv,

Compi

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