Hollosi Information eXchange /HIX/
HIX CODER 1569
Copyright (C) HIX
2002-07-13
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 WinNT4 task kerdes (mind)  10 sor     (cikkei)
2 MySQL kerdes (mind)  26 sor     (cikkei)
3 Re: *** HIX CODER *** #1563 (mind)  99 sor     (cikkei)
4 pocket pc, windows ce, pda (mind)  16 sor     (cikkei)
5 [Excel 2000] call fugveny nem mukodik (mind)  64 sor     (cikkei)
6 adatbaziskezelo program (mind)  24 sor     (cikkei)

+ - WinNT4 task kerdes (mind) VÁLASZ  Feladó: (cikkei)

Hello, coderek

WinNT-s gepek kozott szeretnek taskokat masolni. Egyetlen problemam van
meg vele: a *.job file-ban nincs benne, hogy kinek a neveben futtatom,
igy mindig a sajat nevemre kerul. A cel az, hogy ne kelljen odamennem a
gephez, vagy a "task" kiajanlason gepelgetni.
Tudtok valami modszert (pl. parameterezheto program) a task jellemzok
tavoli beallitasara ?

Ha lehet, kerem maganba is...
+ - MySQL kerdes (mind) VÁLASZ  Feladó: (cikkei)

Hello!

MySQL-lel ismerkedek, es egy kerdes merult fel bennem:

Lehet adni jogosulsagokat a felhasznaloknak, mint olvasas, iras, append,
stb... Azt hogy lehet megcsinalni, hogy az iras az ne lehessen
akarhogyan? A felhasznalo ne ronthassa el az adatbazis konzisztenciajat.

PL irasi joggal rendelkezo felhasznalo megteheti, hogy az egyik anyag
darabszamat az egyik raktarban megnoveli 1-gyel. Ezt nem szabadna
megengedni.

Megengedett viszont egy bonyolult (elore definialt) muvelet, ami mondjuk
az egyik raktarbol atteszi a masikba az anyagot. Ennek egy reszmuvelete,
hogy a darabszamot novelni kell 1-gyel az egyik raktarban.

Tehat azt szeretnem, hogy egy (atlagos) felhasznalo korlatlan olvasasi
jogokkal rendelkezzen (sajat SQL lekerdezeseket is irhat maganak), de
csak elore meghatarozott modositasokat tudjon vegrehajtani az
adatbazison.

Mi ennek a modja? Lehet, hogy eleve rosszul kepzelem el, akkor
javitsatok ki!

koszi
Gubi
+ - Re: *** HIX CODER *** #1563 (mind) VÁLASZ  Feladó: (cikkei)

hello HIX CODER!
HC> Felado :  [Hungary]

HC> Házinak adtak fel nekem Assembly-ben olyat, hogy szöveges karakteres
HC> képernyon egy tetszoleges betu pattogjon....nem tudok hozzá fuzni semmit
HC> ( tudna nekem valaki segíteni hogyan kezdjek hozzá?

bocs, okulj a kommentekbol, ha valami nem vilagos,
kerdezz batran... bar az idealis az lenne, ha magad
is megirnad....;)))

;---
mov ax,0b800h  ;szoveges kepernyo segmens cime es-ben lesz....
mov es,ax
sub di,di
mov ax,720h    ;feher space;)
mov cx,2000    ;80*25=2000 darab....
rep            ;feltoltjuk-->cls...
  stosw
sub ax,ax          ;valtozok... koordinatak=0, iranyok=1...
mov cs:[koordX],ax
mov cs:[koordY],ax
inc ax
mov cs:[iranyX],ax
mov cs:[iranyY],ax

j1:
mov al,' '                ;elozo torlese....
call putChr

mov si,cs:[koordX]        ;x irany...
mov di,cs:[iranyX]
mov bp,79
call mozgat
mov cs:[koordX],si
mov cs:[iranyX],di

mov si,cs:[koordY]        ;y irany...
mov di,cs:[iranyY]
mov bp,24
call mozgat
mov cs:[koordY],si
mov cs:[iranyY],di

mov al,'O'                ;uj kiirasa torlese....
call putChr

mov ecx,1000000      ;ennyi darab szorzas lassitasnak csak eleg lesz;))))
j2:
mul ecx              ;kicsit gepfuggo, de a celnak megfelel....;)))
loopd j2


mov ah,1       ;van a bill pufferben valami?
int 16h
jz j1          ;nincs --> tovabb...

ret            ;itt a vege a programnak....
               ;exenek forditva int21 csoda kell a ret helyere....;)








proc putChr    ;be: al-karakter...
mov di,cs:[koordY]   ;offset kiszamitasa...
imul di,80
add di,cs:[koordX]
add di,di            ;kettovel szorzas....
mov ah,7             ;feher szinu az a valami....
stosw                ;...amit kiirunk....;)
ret            ;itt a vege....
endp

proc mozgat    ;be: si-koord, di-irany, bp-max...
add si,di         ;koord+irany...
or si,si          ;alulcsordult?
jns mozgat_j1     ;nem-->tovabb...
neg di            ;irany negalasa...
sub si,si         ;koord nullazasa...
mozgat_j1:
cmp si,bp         ;tulcsordult?
jbe mozgat_j2     ;nem-->tovabb...
neg di            ;irany negalasa...
mov si,bp         ;koord hatarra...
mozgat_j2:
ret            ;itt a vege....
endp

koordX dw ?
koordY dw ?
iranyX dw ?
iranyY dw ?
;---

tovabbi jo kodolast mindenkinek.... Mc
+ - pocket pc, windows ce, pda (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok!

a fenti kutyukhoz kellene egy installshield -t v. jellegu programot
szereznem!
es valami elerheto aron, illetve ha valaki tudna segiteni
doksival ... orulnek!

a feladat a kovetkezo:
adott egy install cd, rajta a windows ce szoftver!
es a cd-rol kell felmasznia a kis masinara a kabelen keresztul
ikon letrehozas, masolas, stb.....

leiras, link, otlet, barmit szivesen fogadok!
koszonom!

sTenYa
+ - [Excel 2000] call fugveny nem mukodik (mind) VÁLASZ  Feladó: (cikkei)

Kedves Lista!

Mar probalkoztam egyeb listakon, de nem sikerult valaszt kicsiholni a 
hallgatosagbol. Ti vagytok az utolso remenyem...

A segitsegeteket szeretnem kerni. Excel 2000 worksheet-bol szeretnek kulso
dll-ben levo fuggvenyt meghivni (macro nelkul). Az Excel 2000 elott nyagyon
szepen mukodott, de 2000-ben hülyeséggel tér vissza.

Az alábbi cellatartalmak nem mukodnek 2000 alatt. Ezek csak tesztek, de 2000
alatt HAMIS (FALSE)-sal ter vissza ahelyett, hogy egy szamot adna vissza:

Magyar verzió:
=HÍVÁS("Kernel32";"GetTickCount";"J!")

Angol verzió:
=CALL("Kernel32","GetTickCount","J!")

Nem tudja valaki, hogy excel 2000 alatt miert nem akar mukodni??? Le lehet 
tiltani a kulso dll hivasokat??? Win2k es win98 alatt probalkozok. Win98 
alatt Office 97-el remekul mukodik...  

A neccen keresgettem arra, hogy "Excel 2000 call function", de egyetlen 
oldalt talatam:
http://www.pcworld.com/downloads/file_description/0,fid,6997,00.asp

Itt letoltheto egy "patch" az excel 97-hez, amirol ezt mondja az oldal:

"Excel 97 CALL Function Patch
Stop external programs from running without warning. This patch prevents the 
CALL function from referencing external DLL files that may do harm to your 
system before peforming worksheet calulations."
 
Tehat a 97-ben ez a ficsor letilthato egy peccsel. Gondolom akkor a 2000-ben 
alapban le vagyon tiltva. Nem tudjatok hogyan lehet engedelyezni megis???

Kiprobaltam, hogy egyaltalan megtalalja-e az excel a fuggvenyt:

=KÜLSŐ.AZONOSÍTÓ("KERNEL32";"GetTickCount";"J!")
=REGISTER.ID("KERNEL32","GetTickCount","J!")

Az eredmeny:

143917056

Ha elgepelem a fuggveny nevet (pl. "GetTickCountxx")

#ÉRTÉK!

Tehat valoban megtalalta a fuggvenyt!

Ha megprobalom a ku:ls".fu:ggv fuggvenyt begepelni, akkor egy message box-ot
kapok:

"Ez a fuggveny ervenytelen"

Hmmm.... Ilyet is tud???

Nem tudna valaki segiteni, hogyan tudnam Excel 2000 alatt is elerni ezt a
fuggvenyt???

Legyetek szivesek maganba is, mert nem mindig olvasom a listat...

EIK && udv From:, a dinamikus
+ - adatbaziskezelo program (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok!

A problema amivel hozzatok fordulok, a kovetkezo:
Pascalban irok egy programot, amely kepes kezelni egy adatbazist.
Az allomanyban levo adatokat csak akkor rendezem, ha az adatbazisbol 
torolnek, beszurnak, vagy modositanak egy elemet.
Tehat az adatbazis rendezett.
Megis, sok adat eseten nagyon lassu a rendezesi algoritmus.
Kb. 300 adat eseten mar nagyon lassu...
Mit lehet csinalni ez ellen?
Az indexeles nem segit, mivel nagyon kis meretu rekordokrol van szo.
En a javitott buborekos rendezest hasznalom rendezesre, mivel ugy 
tudom, hogy ez az algoritmus a leghatekonyabb rendezett adatokra.
Hogy lehetne folgyorsitani a rendezesi folyamatot ugy, hogy barmennyi 
adat van, megis gyorsan tortenjen a rendezes?
A quicksort nem jo, mert:
- a Pascal nem birja a rekurziot
- rendezett adatbazis eseten rovidebb jobb oldal marad, stb...
Valaki tudna segiteni?

Udv,


     B_r_

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