Hollosi Information eXchange /HIX/
HIX CODER 1173
Copyright (C) HIX
2001-05-11
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Csapadekterkep, izohieta (mind)  12 sor     (cikkei)
2 Re: fuggvenyhivas (mind)  32 sor     (cikkei)
3 Re: Par egyszeru Java kerdes 2 (mind)  31 sor     (cikkei)
4 Re: Ez Access programozas (VB)! (mind)  6 sor     (cikkei)
5 Re: fuggvenyhivas (mind)  26 sor     (cikkei)
6 Re: Visual C++ 6.0 assembler (mind)  57 sor     (cikkei)
7 SNMP trap (mind)  9 sor     (cikkei)

+ - Csapadekterkep, izohieta (mind) VÁLASZ  Feladó: (cikkei)

Udv Coderek!

Kicsit szeretnem korszerusiteni a Hydroinfo http://www.datanet.hu/hydroinfo
lapra legyartott csapadek, es kozephomerseklet terkepeimet, a jelenlegi
modszer az allomashalozat csokkenese, valtozasa, es egyeb mas okok miatt is
nehezkes. A jelenlegi modell egy kriging-es kozelites, az erdekelne, hogy
tud-e valaki valami olyan matematikai modellt, amivel pontosabban lehetne
izohietakat rajzolni. Elkezdtem kidolgozni egy ilyet, de nem vagyok az a
kimondott matematikus alkat, lassan megy a dolog, meg ugye a programozo fo
erenye a lustasag, hatha mar valaki megcsinalta...

  Udv: Zoltan Nemeth -=Munchausen=- of SHADOWNET Lodge
+ - Re: fuggvenyhivas (mind) VÁLASZ  Feladó: (cikkei)

Az rtin szerint  ) azt irta, hogy:
>
>
> Udvozletem!
>
> Hogyan lehet fuggvenyhivasokat parse-olni?
> Ertem, hogy pl. a felhasznalo ilyesmit ir, hogy
>
> Hatvany(2, 3) + Logaritmus(10, 100)
>
> akkor az en programom "folfogja", hogy ez a hatvany azt jelenti, hogy
> 2^3, logaritmus pedig lg(100), a vegen meg visszater 10-zel. Persze
> valahol definialom a hasznalando fuggvenyeket. Egy kicsit
> mintha hasonlitana az expression evaluator-ra (ami kiszamolja egy
> muvelet eredmenyet), csak gozom sincs, hogy hogyan lehetne elkezdeni.
> Barmilyen link, info jol jonne.

A temanak komoly elmelete es szakirodalma van: formalis nyelvek, illetve
forditoprogramok cimen tanulnak ilyesmit a programozok az egyetemen,
szoval pl. egy egyetemi jegyzet jol johet.
Mivel komoly, mukodo elmelet van, ezert vannak olyan eszkozok, amivel
generalni lehet olyan kodot, ami "folfogja" felhasznalo altal beirt
dolgokat. Ilyen a lex es a yacc (vagy bison) C-s kornyezetben (bar en
Turbo Pascal-os valtozatot hasznaltam annak idejen).
Ha nagyon egyszeruek a lehetseges kifejezesek, akkor kezzel is lehet
kodolni, pl. beolvasol az elso nyito zarojelig, ha definialt
fuggvenynevet talaltal, akkor OK, ha nem, akkor hibat jelzel. Ezutan
beolvasol az elso zaro zarojelig, es ha annyi parametert talaltal, mint
amennyi a fuggvenynevhez tartozik, es a tipusuk is stimmel, akkor OK.
Ha bonyolultabb a feldolgozando nyelv, akkor inkabb ismerkedj a
yacc-cal.
				Bye,NAR
+ - Re: Par egyszeru Java kerdes 2 (mind) VÁLASZ  Feladó: (cikkei)

Hello!

Ez itt egy messagebox-szeruseg:
import javax.swing.*;

public class foobar
{
	public static void main( String[ ] args )
	{
		JOptionPane.showMessageDialog(null, "Ez itt a szoveg!", "Ez itt a fejlec",
JOptionPane.ERROR_MESSAGE);
	}
}

De szedd le a Sun JDK1.3-t es a hozzatartozo helpet, es rogton benne van
a javax.swing.JOptionPane leirasanak az elejeben.
Az is, hogyan kell igen/nem-es messagebox-ot csinalni, meg ilyenek.

Amit te csinaltal, az ezekert nem megy:
1: nem adtal meg meretet es helyzetet az ablaknak ( setBounds, setSize, setLoca
tion )
2: nem kezelted le, hogy raklikkel a close gombra ( addWindowListener )
3: a gombra sem irtal semmi kezelest ( addActionListener )

Ha nem akarsz swing-et hasznalni, akkor en nem tudom a megoldast, de erdemes le
het
szerezni egy 1.3-nal regebbi jdk-t, es megnezni a demokat, mert a showMessageDi
alogot
is ott lattam.

Peter
+ - Re: Ez Access programozas (VB)! (mind) VÁLASZ  Feladó: (cikkei)

Rovid leszek:

DoCmd.PrintOut
Mukodo programbol szedtek ki, ugyhogy mukodik

NagyI(Sze'kelyudvarhely)
+ - Re: fuggvenyhivas (mind) VÁLASZ  Feladó: (cikkei)

On Fri, Apr 03, 1964 at 07:54:49AM +0000,  wrote:
> Hogyan lehet fuggvenyhivasokat parse-olni?
> Ertem, hogy pl. a felhasznalo ilyesmit ir, hogy
>
> Hatvany(2, 3) + Logaritmus(10, 100)
>
> akkor az en programom "folfogja", hogy ez a hatvany azt jelenti, hogy
> 2^3, logaritmus pedig lg(100), a vegen meg visszater 10-zel.

Legegyszerubb leirni a szintaxist es a hozzatartozo action-oket
leirni valamilyen pseudo-nyelve, majd fogni egy programot ami
eloallitja ebbol az ertelmezot. Erre a celre sokszor a yacc-ot
hasznaljak (GNU korokben: bison), ami C kodot general, de
leteznek rajta kivol mas programok is (amelyek esetleg mas
elemzok eloallitasara is kepesek).
http://www.gnu.org/software/bison/bison.html , innen ratalalsz a
dokumentaciora, ami egyben egy eleg jo beletekintest is nyujt.

Egyebkent szep temakor.

On Fri, Apr 03, 1964 at 12:54:58AM +0000,  wrote:
> A Borland (bocs, Inprise :) azt javasolja, hogy keresd a

Mar visszaneveztek magukat.

_tgz
+ - Re: Visual C++ 6.0 assembler (mind) VÁLASZ  Feladó: (cikkei)

> Tisztelt Kollegak,
>
> nemreg vasaroltam egy Microsoft Visual Studio Professional 6.0 csomagot,
>
> Celom illetve feladatom a kovetkezo volt:
>
> Windows NT 4.0 operacios rendszer alatt,
> GPS-bol RS232 porton keresztul jovo on-line foldrjazi koordinata adatok
> elhelyezese adatbazisban, terepen.
>
> A GPS oldal programozasat mar megoldottam egy korabban rendelkezesemre
allo
> Borland Turbo C 2.0 verzioval, melyben assembler rutinokat is
felhasznaltam.
> A most vasarolt csomaggal az volt a celom, hogy a Visual C++ segitsegevel
> elerjem az adatbazist.
>
> Legnagyobb banatomra azonban a mar kesz es kiprobalt assembler rutinok nem
> futnak az uj C++ alatt,
>                                         unhandled exception,  access
> violation
> hiba visszajelzeseket kapok. A problema egyertelmuen a C++ memoriakezelese
> okozza, de ket napja bujom a konyveket, a csomaghoz mellekelt CD-ket, a
> Microsoft honlapjat is megneztem, de nem talaltam leirast arrol, hogy
> hogyan  kell megoldani ezt a kerdest a C++ 6.0-ban.
>
>  Lekoteleznetek, ha tudnatak tanacsot adni, esetleg szakirodalmat, konyvet
>  javasolni.
>
>  Tisztelettel:     dr.Balogh Ivan


Tisztel Balogh Úr!


A problémát nem a C++ memóriakezelése, hanem a WinNT 32 bites
operációsrendszer védett mivolta okozza. A régi Turbo C++ fordító 16 bites
kódot generált, amit az NT egy "Virtualis Gép" segítségével futtat, pont
azért, hogy ezeknek az eroforráshivatkozásit a saját HAL-ján keresztül
menedzselje. Ezért nem jelenkeznek az Access Viloation-ök.
Windows NT User módbjában NEM LEHET elérni olyan eroforrásokat, amiket ön
nyilván az assembly rutinokban megkisérel. Az ön által írottakból nem tunik
ki, milyen szintu Hardware programozásra van szükség, de amennyiben a soros
port kezelése a cél, az megoldható a Microsoft saját driver-ein keresztül,
amelyek az operációs rendszer szerves részei. CreateFile( ), ReadFile,
WriteFile( ), SetupComm( ) függvények. Ebben a témában egyébként rengeteg
példa áll rendelkezésre.

Remélem tudtam segíteni.


Robi (Koszorús)
---
E-mail: 
ICQ: 96586562
Egyszer volt, hol nem volt, az operacios rendszeren is tul...
---
+ - SNMP trap (mind) VÁLASZ  Feladó: (cikkei)

Kedves Lista!

Tudna valaki segiteni, hogyan kell egy SNMP trap-ot lekezelni? A PERL
Net:SNMP csomagjaban el lehet kuldeni az agent-nek trap-et. De hogyan kellene
lekezelni? A agent a megadott IP cimre kuld egy UDP csomagot, hogy gaz van?
Az enterprise trap beallitasnal meg lehet mondani neki, hogy az adott MIB2
cim (vagy mindek hivjam) megvaltozott es akkor kuld jelentest?

EIK && udv From:, a hiany gazdalkodo

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