Hollosi Information eXchange /HIX/
HIX CODER 712
Copyright (C) HIX
2000-01-25
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Re: OCI (mind)  13 sor     (cikkei)
2 Re: sms kuldes (mind)  15 sor     (cikkei)
3 Re: OCI (mind)  13 sor     (cikkei)
4 ASM a VC 6.0 - ban (mind)  27 sor     (cikkei)
5 Delphi beginner (mind)  31 sor     (cikkei)
6 Display refresh rate (with VESA?) (mind)  8 sor     (cikkei)
7 datum (mind)  8 sor     (cikkei)
8 Re: dos int25/26 + fat32 (mind)  37 sor     (cikkei)
9 Re: Pascal (mind)  10 sor     (cikkei)
10 Re: WM_KILLFOCUS (mind)  6 sor     (cikkei)
11 Re: idegen DLLbol import LIB keszitese (mind)  26 sor     (cikkei)
12 Re: NASM makro problema (mind)  78 sor     (cikkei)

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

Hi,

Szabalyos megoldasa a dolognak az hogy a kliensekkel telepulo Net8 Easy
Config programmal felveszel egy bejegyzest. Itt meg kell adni a
szerverren futo intance nevet, portszamot, es hogy milyen neven
szerepeljen mindez.
Nem szabalyos modon a kliens gepen az
ORACLE_HOME/NET8/ADMIN/TNSNAMES.ORA fileba kell megtenni a megfelelo
bejegyzeseket. Ha belenezel a fileba akkor ott vannak pelda beallitasok.
Esetleg ha 8i klienseitek vannak akkor azt hiszen nem NET8 hanem NETWORK
a dir neve.

--PS
+ - Re: sms kuldes (mind) VÁLASZ  Feladó: (cikkei)

Kedves HIX CODER!

On 23 Jan 00, at 7:56, HIX CODER wrote:

> Felado :  [Hungary]

> Ismeri valaki a Nokia mobiltelefonok kommunikacios protokolljat ?
> Egy 5110-est megfelelo kabellel a soros portra kotok, es egy programmal
> SMS-t akarnek kuldeni.

Nem ismerem, de nagyon sok infot lehet lekerdezni a http://www.gnokii.org. 
Kabelt is tudsz venni, bar  GURU-ban is sokat hirdetnek ilyen kabelt. De 
doksi is van rola arra fele.

Sok sikert && udv From:, a hasonlo cipo
+ - Re: OCI (mind) VÁLASZ  Feladó: (cikkei)

Hali!
Lehet hogy ezt erted az "Ora konfig" file-on de azert leirom:
Probald meg a kliensen az: oracle\network\admin\tnsnames.ora -filet
szerkeszteni,
itt kell megadni a kapcsolodni kivant szerverek parametereit
(ip,sid,stb.).
Ha ez a file binaris, akkor meg szokot lenni egy segedprogi (Oracle Net8
Easy config) amivel lehet editalni (nem biztos hogy van ikonja a start
menuben!). Esetleg meg probalkozhatsz a oracle net ping progival mert ha
az muxik akkor az alkalmazasnal van a hiba.

Udv
Gallo Laszlo
+ - ASM a VC 6.0 - ban (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok !

A Visual C++ 6.0 - ba szeretnek ASM kódot beirni. Ez egy kis segitseggel ment
is, ( a forditas is megvolt ) a futtatasnal azonban a " mov ecx,c4 " -es sornal
 
megakad, egy 'access denied' hibaval. Miert csinalja ezt ( tipuselteres nem
lehet - hisz a tobbi sort vegrehajtja ! ) ? Nem lehet használni az osszes 
regisztert ?

Ime a problemas resz:
> -----------------------------------------------------
float asm32()
{
	unsigned long int	c1, c2, c3, c4, c5, c6;
	__asm
	{
	mov esi,c1
	mov edi,c2
	mov ebp,c3
	mov ecx,c4
	mov edx,c5
	...
> -----------------------------------------------------
Van valami otletetek ?

Elore is koszi:
	Zoli
+ - Delphi beginner (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok CODEREK!

Ket kerdesem van komolyabb ismeretekkel rendelkezo Delphi programozokhoz.

1. Van-e lenyeges kulonbseg - es ha igen, mi - a Delphi 3-as, 4-es, 5-os
verzioja kozott? Ezt csak azert kerdezem, mert a harmashoz mar beszereztem
nehany magyar nyelvu segedanyagot, konyvet, stb. Most kezdenek belemerulni
a programozas rejtelmeibe es azt hiszem ezek a konyvek segitenenek,
viszont a negyes, otos verziohoz meg nincs semmilyen magyar nyelvu doksim.
(Egyebkent jelent meg ezekhez magyarul valami?) Igy ha a 4-es, 5-os nem
nyujt sokkal tobbet mint elodje, inkabb a harmast installalnam. Meg hat
nem tudom, hogy a harmasnak mennyire erossege a 32 bit-es rendszerek
kezelese. Tudom, hogy kezeli de most mar gondolni kell a Win2000, FAT 32
stb., '97-ben nem nagyon letezo "szuper dolgokra" (gondokra). Kerdesem:
hogy legyen? Harmas vagy frissebb? Valaszokat koszonom.

2. Hogy el is kezdjem a programirast az elso dolgot amit meg szeretnek
valositani az az, hogy egy klikkel a kovetkezo rutin lefusson. Ellenorizni
a napi datumot, es az evszazad, honap, nap adatai alapjan letrehozni egy
megadott konyvtarban egy alkonyvtarat a datumbol nyert 6 karakterrel, mint
konyvtar nev. 000124 Ezutan egy megadott utvonalon levo konyvtarbol, ebbe
az ujanon letrehozott konyvtarba atmasolni egy akarmi nevu file-t.

Roviden ennyi. Ha valaki ezt a nehany sort leirna azt megkoszonnem. Tudom,
hogy ez egy profinak par perc en meg tornem az agyam rajta. Arra viszont
jo lenne, hogy tanuljak belole es valahonnan elindulhatnek. Mert hat ugye
van ez tovabb is de azt mar en szeretnem megoldani.

Koszonom a valaszokat. A CODE-Isten legyen veletek!


+ - Display refresh rate (with VESA?) (mind) VÁLASZ  Feladó: (cikkei)

Udv coderek!

Nem tudok rajonni , hogy kell megvaltoztatni egy felbontas kepfrissiteset
VESA -as kartyan. Valaki tudja esetleg a valaszt?

ha valaki segit ,annak elore is kosz.

Chupa.
+ - datum (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok

Nem tudnatok segiteni abban, hogy elmondjatok Delphiben hogyan lehet az
orabol, es integert csinalni igy: 12:23:54 > 122354
ha valaki tud segiteni az legyszi maganban is kuldje el.
koszi
PeTi
mailto:
+ - Re: dos int25/26 + fat32 (mind) VÁLASZ  Feladó: (cikkei)

>Par napja keresett valaki olyan pascal forrast, amivel kozvetlenul
>lehet irni/olvasni a DOS meghajto szektorait. Eloszedtem az en regi
>programomat, kiprobaltam, es azt tapasztaltam, hogy FAT16 particiok
>eseten mukodik, de FAT32-vel nem! Csak a 0001 hibakodot (Unknown
>unit ID) kapom vissza. Miert?
>A FAT32 semmiben nem kulonbozik a FAT16-tol, csak a FAT bejegyzesek
>hosszabbak, megis mas modon lehet (kell) kezelni?
A FAT32 formatumu lemezek kezelesehez kulon rutint kell hivogatni, hogy a
regebbi, meg csak FAT16-ra felkeszitett programok meg veletlenul se tudjak
elrongalni az uj formatumu tablakat.

INT 21 - Windows95 - FAT32 - EXTENDED ABSOLUTE DISK READ/WRITE
 AX = 7305h
 CX = FFFFh
 DL = drive number (00h=default, 01h=A:, etc.)
 SI = read/write mode flags (see #1479)
 DS:BX -> disk I/O packet (see #2236 at INT 25)
Return: CF clear if successful
 CF set on error
     AX = error code
SeeAlso: AX=7302h,AX=7304h,INT 25,INT 26

Bitfields for Extended Absolute Disk Read/Write mode flags:
Bit(s) Description (Table 1479)
 0 direction (0=read, 1=write)
 12-1 reserved (0)
 14-13 write type (should be 00 on reads)
 00 unknown data
 01 FAT data
 10 directory data
 11 file data
 15 reserved (0)

PS: Ajanlom a Ralf Brown fele Interrupt List beszerzeset! A fenti kivagas is
abbol valo...

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

>tudja-e valaki hogy hogyan kell Turbo Pascalban grfaikus modban az egeret
>kezelni?
Pontosan ugy mint karakteres modban. Illetve annyi elteres van, hogy nem
kell 8-cal leosztani a koordinatakat (hiszen pixelekre es nem
karakterpoziciokra vagyunk kivancsiak), valamint a legtobb egerdriver nem
kezeli a 256 szinu, ill. 800x600 es a feletti videomodokat igy azokban nem
tudjuk hasznalni a beepitett egermutatot hanem egy sajat "sprite-kezelest"
kell megvalositanunk. De mintha errol mar lett volna szo regebben is...

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

>A problemam a kovetkezo: azt szeretnem elerni, hogy Alt+Tab-bal a
>programomrol masik alkalmazasra valtva egy uzenetet kapjak, peldaul hogy
>megszuntessem a timerokat.
Szerintem neked a WM_ACTIVATEAPP-ra van szukseged...

Gabor
+ - Re: idegen DLLbol import LIB keszitese (mind) VÁLASZ  Feladó: (cikkei)

On 23 Jan 00 at 11:18,  wrote:

> Van egy (illetve 2) DLL, amit szeretnek hasznalni C-ben, load-time
> betoltessel. A gond az, hogy DLLbol nem tudok import LIBet kesziteni. A
> Borlandnak van ugyan egy IMPLIB nevu eszkoze, muxik is, de az csak OMF
> formatumu LIBet hajnando csinalni, az en linkeremnek (m$) pedig COFFban

Ha ms linket hasznalsz, akkor valoszinu megvan a dumpbin meg a lib
utility is. A dumpbin-nel csinalj egy listat az exportalt rutinokrol,
mentsd file-ba ('dumpbin /exports akarmi.dll >akarmi.def'), kicsit
editald meg, hogy .def file-nak nezzen ki (ugy ertem nagyon editald
meg :), szoval ilyesmi legyen:

NAME akarmi.dll
EXPORTS
   rutin1
   rutin2
   stb

Ez utan ezt a .def file-t beadhatod a lib-nek 'lib /def:akarmi.def' 
modon, csinalni fog akarmi.lib-et (meg .exp-et is, de arra nincs 
szukseged).

István
--  Istvan Marosi  --  http://www.sch.bme.hu/~marosi  --
--  Recosoft Ltd.  --  mailto:  --
+ - Re: NASM makro problema (mind) VÁLASZ  Feladó: (cikkei)

On 23 Jan 00 at 11:50,  wrote:

> Van egy kis problemam a NASM makrokkal. Talaltam nehany makrok az
> Assembly Programming Journual #3 szamaban,az Assembly-beli
> feltetelek megvalositasara, de ugy nez ki, hogy nem muxik a dolog. A
> makro amirol beszelek a kovetkezo:
[....]
>     jmp %$loc(__curr)

az ilyen cimke helyett mindenhol %{$loc}__curr kell. Szoval sima 
zarojel helyett kapcsos, es a % utani dolgot kell zarojelezni ahhoz, 
hogy jelezzuk, hol a vege, nem azt, amit konkatenalsz hozza. 

Egyebkent nem valami optimalisak a makrok: a dupla ugras helyett 
lehetne j%-2 modon inverz felteteles ugrast csinalni (szoval a + 
helyett minusszal) - gondolom, legalabb 386-os a procid -, illetve 
tipikusan felesleges mindket parametert behozni regiszterbe, lehet a 
masodikat a cmp-hez irni (legtobbszor).

Az is szepseghibaja, hogy nem szol, ha ELSE utanra kerul egy ELSIF 
veletlenul. Siman leforditja, es nem jut oda a vezerles soha. 
Hasonlokeppen az ENDIF-hez sincs vedelem.

Meg nagyobb baj, hogy ezzel igy nem lehet egymasba agyazott if-eket 
csinalni, mert a __curr valtozo globalis.

Atvarialtam, hogy mindezek a bajok ne legyenek, probald ki. En nem 
probaltam :)

%macro IF 3
%push if
%assign %$curr 1
    mov eax, %1
    cmp eax, %3
    j%-2 near %$loc%$curr
%endmacro

%macro ELSIF 3
%ifctx if
    jmp %$end_if
 %$loc%$curr:
 %assign %$curr %$curr+1
    mov eax, %1
    cmp eax, %3
    j%-2 near %$loc%$curr
%else
   %error "'ELSIF' can only be used following 'IF' or 'ELSIF'"
%endif
%endmacro

%macro ELSE 0
%ifctx if
    jmp %$end_if
 %$loc%$curr:
 %repl else
 ; ettol kezdve else kontextunk van (repl=replace)
%else
   %error "'ELSE' can only be used following 'IF' or 'ELSIF'"
%endif
%endmacro

%macro ENDIF 0
%ifctx if
 ; IF vagy ELSIF utan
 %$loc%$curr:
%elifctx else
 ; ELSE utan semmi speci
%else
   %error "'ENDIF' can only be used following 'IF' 'ELSIF' or 'ELSE'"
%endif
%$end_if:
%pop
%endmacro


István
--  Istvan Marosi  --  http://www.sch.bme.hu/~marosi  --
--  Recosoft Ltd.  --  mailto:  --

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