Hollosi Information eXchange /HIX/
HIX CODER 590
Copyright (C) HIX
1999-09-24
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Symantec C++ vagy Symantec Espresso 7.5 kerestetik (mind)  15 sor     (cikkei)
2 RE:env= (mind)  15 sor     (cikkei)
3 Soft Off (mind)  5 sor     (cikkei)
4 BIOS ID STRING (mind)  6 sor     (cikkei)
5 re: DLL hivas (mind)  21 sor     (cikkei)
6 edit window customizalas (mind)  19 sor     (cikkei)
7 [Win32] (mind)  40 sor     (cikkei)
8 Re: Buzaszemek Egy Sakktablan (mind)  108 sor     (cikkei)
9 Rendezo algoritmus (mind)  6 sor     (cikkei)
10 C++ builder help (mind)  46 sor     (cikkei)

+ - Symantec C++ vagy Symantec Espresso 7.5 kerestetik (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok !

A fenti progaramok valamelyikét keresem már nagyon régóta.
Sajnos sehol nem kapok. Nagyon fontos lenne, de sajnos 
se itthon se kulfoldon nem tudtam hivatalosan beszerezni.
Irtam mar a Symantecnek is de valasz meg nem jott.

Korabban olyan helyen dolgoztam, ahol ezt kellett hasznalni.
Most megint lenne munka, de nincs eszkozom, es nem is tudtam szerezni.
Kerem aki tud segitsen. Nagyon fontos lenne.
Ami leginkabb arra  kellene az a DOS32-es modban forditani tudjon.
(Tudom, hogy a Watcom is tud, de ehhez van mar egy csomo
sajat librarym, ha ezeket at kellene irni, akkor mar nem erne meg...)

Köszönettel : Pet
+ - RE:env= (mind) VÁLASZ  Feladó: (cikkei)

On 18 Sep 99 at 14:51,  wrote:

> Namost az lenne a bajom, hogy az "=" jelet nem akarja
> megenni, a

> SET CONTENT_LENGTH=nev=ertek

"Hulye" karaktereknel altalaban lehet kiserletezni " " koze 
berakassal, itt 
nem mukodik. Ha csak te hasznalod a programot akkor valamilyen 
helyettesito szoveget erdemes hasznalni, peldaul EQ, vagy ami a 
promptnal van a $Q. Esetleg az ASCII kodos megadas C formatumban 
\075, amit a programnak kell dekodolni.

                    Aggod Jozsef
+ - Soft Off (mind) VÁLASZ  Feladó: (cikkei)

Hali!
Nem tudja valaki, hogy ATX-es gepet milyen megszakitassal lehet dos-bol
soft off-ba tenni (mint a win98)? Egy forras sokat segitene!

Udv: Adam
+ - BIOS ID STRING (mind) VÁLASZ  Feladó: (cikkei)

Hali!
Tudna valaki olzan forrast kuldeni, amivel meg tudom allapitani a BIOS ID
STRING-jet?
Ami, es Award is erdekel!

Udv: Adam
+ - re: DLL hivas (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok!

Valaki keresett olyan programot, ami kiirja hogy egy prg. milyen
dll-eket hasznal.

Az lcc-win32 -hoz tartozo pedump program tokeletesen megfelel
erre a celra.

parameterkent meg kell adni a vizsgalando programot, es mindenfele
hasznos dolgot ir ki.
Nem csak a dll-eket sorolja fel, hanem a beloluk hivott
fuggvenyeket is nev szerint.

Ezen kivul nem csak exe-re jo, hanem dll es lib is vizsgalhato vele.

ui:

A fent emlitett lcc-win32 egy ingyenes C fordito win32-re,
a pedump pedig ennek egy segedprogramja.

- Tom -
+ - edit window customizalas (mind) VÁLASZ  Feladó: (cikkei)

Hello Mindenkinek!

Az alabbi problemamhoz kernek segitseget:
Win9x / NT alatti programokban ha egy dialogbox-ban levo edit mezore a jobb
egergombbal rakattintok, akkor ott helyben elojon egy menu (undo, copy, cut,
paste...).
Ezt automatikusan csinalja a windows. Bizonyos edit mezok eseten en ebbe a
menube be szeretnek csempeszni pluszba egy vagy tobb sajat menupontot,
aminek a kivalasztasarol termeszetesen ertesulni is akarok. Eleg sokat
kiserleteztem eredmenytelenul, a dolognak az a resze nem megy, hogy nem
tudtam elcsipni egy olyan esemenyt, ami a menu aktivizalasakor valtodik ki
(persze meg a menu megjelenese elott), es megadna a menu azonositojat.
Onnantol mar menne a dolog.
(ugy tunt, hogy nem kepzodik semmifele WM_INITMENU* message, csak egy
WM_CONTEXTMENU-t kap az edit mezo, de az nem tunik hasznosithatonak.) Visual
C++ban dolgozom, de az elvi megoldashoz gondolom ez nem olyan fontos. Ha
esetleg nincs tipp, akkor egyeb programozoi forumok cimet is megkoszonnem.

Udv      B. Laci
+ - [Win32] (mind) VÁLASZ  Feladó: (cikkei)

Udv Coderek!

Ket egeszen egyszeru problemam van. (Win32 / Win9x, es NT4.0 / , MSVC++ 4.2,
nem MFC)

A taskbar-on levo NotifyTray-be van elhelyezve egy applikaciom ikonja. Eddig
nincs is vele gond. Tradicionalitasra torekedve ugy irtam meg, hogy jobb
click-re egy floating menu "ugrik elo". Ezzel van az a ket problemam.

1) Mivel az applikaciom csak egy altalam meghatarozott message-t kap a
rendszertol, ha valami event eri az ikont, egeszen a WM_NOTIFY-hoz hasonlo
modon, komoly informaciohianyos problemak merulnek fel, nevezetesen, csak
azt tudom, hogy jobb clickel kattintottak az ikonomon, de az x,y ertekeket
nem kapom meg. Pedig szuksegem lenne ra a floating menu poziciojanak
meghatarozasahoz. Pl. a WM_NCHITTEST message-t nem kapom meg, pedig az pont
jo lenne erre, mivel kepernyopoziciot tartalmaz. Szoval az a kerdes, hogyan
tudnam megallapitani, hol volt az eger kattintaskor. Egy nagyon nyakatekert
megoldas, ha Shell_Notify ikon hozzaadasa helyett, egy child window-t
nyitnek a NotifyTray-be, ( mint a rendszerora ) es akkor mint window minden
message-t el tudok kapni. De ez azert sok apro kinnal jar. Jobb lenne
egyszerubben.

2) Szepseghibak. Van ugye ez a floating menum. Ez egy popup menu, es a
TrackPopupMenu es TrackPopupMenuEx API fuggvenyekkel jelenitem meg. Nem
teljesen ugy viselkedik, mint ahogy azt a menuktol megszokhattuk, es ahogy a
rendszer floating menujei viselkednek. Pontosabban: cursor arrow-ra nem
tortenik semmi, holott ez egy Win32 menunel megszokott. Hmmm.
Ctrl+<HotKey>-k nem mukodnek. ( Pl. E&xit ) Ha a menu melle kattintok, vagy
<Esc>-et utok, nem inaktivizalodik, mindenkeppen menuponton kell kattintani,
hogy bezarodjon, vagy eltunjon, pedig ez is az op.rendszer sara. Esetleg mas
fuggvennyel hasznaljam, vagy megint vissza az ablakhoz?


Elore is koszonom a segitseget.

Tovabbi jo kodolast.

Robi


+ - Re: Buzaszemek Egy Sakktablan (mind) VÁLASZ  Feladó: (cikkei)

 wrote in message ...
>On 21 Sep 99 at 19:32,  wrote:
>
>> Találj egy elrendezést ahol ennek a valamelyest nagyocska gabona tehernek a
>> súlyvonala annyira esik közel a sakktábla középpontjához amennyire az csak
>> lehetséges, vagyis találd meg az elérheto legjobb egyensúlyt.
>
>Nem volt kedvem nagyon elmeleti matekoskodni, ugyhogy egy
>gyakorlatias modszert talaltam ki:
>
>Abbol indulnek ki, hogy szumma[i=0..n](2^i)=2^(n+1)-1 vagyis az elso
>63 buzaoszlop osszsulya 1 szem buzatol eltekintve ugyanannyi, mint az
>utolsoe. Az elso 63-at leraknam sorban, a legelso kockat kihagyva.
>Igy a tabla also felen keves buza lenne, a felso felen pedig sok.
>Ennek az elrendezesnek kiszamolnam pontosan a sulypontjat (bal also
>sarokkocka kozepe a 0,0 pont) :
>
>Xs=szumma[i=0..62](Xi*2^i)/(2^63-1), ahol Xi=(i+1) mod 8
>Ys=szumma[i=0..62](Yi*2^i)/(2^63-1), ahol Yi=(i+1) div 8
>
>Aztan az Xs,Ys pontot tukroznem a kozeppontra: Xt=7-Xs, Yt=7-Ys. Ha
>ebbe a pontba lehetne tenni a 2^63 sulyu buzaoszlopot, akkor (1 szem
>buzatol eltekintve) tokeletesen ki lenne egyensulyozva a tabla.
>
>Sajnos ez a koordinata valoszinu nem egesz szam lesz, ugyhogy
>kerekiteni kell egeszre. Ott van mar valamennyi buza eddig is,
>viszont nem tul sok (mert a tukorpont a keves buzat tartalmazo
>oldalra esik). A buzaoszlopokat ettol a kockatol kezdve
>visszacsusztatnam eggyel, es ide raknam a 2^63 darabot. (Az egesz
>koordinata mellet a visszacsusztatas is kicsit bezavar, de mivel ott
>csak kis magassagu oszlopok vannak, nem sokat. Ha meg kigyovonalban
>raktuk volna le eredetileg, meg kevesebbet...)
>
>Ettol lehet jobb elrendezest is csinalni, de kiindulasnak valoszinu
>eleg jo. Ugyhogy ez utan jonne nehany iteracios lepes, amiben nehany
>viszonylag kis sulyu buzaoszlopot felcserelnek masik kis sulyuval,
>mindig ugy, hogy az uj elrendezes sulypontja kozelebb legyen a
>kozepponthoz. Ha nem torekszunk a tokeletessegre, akkor ez is
>meguszhato meglehetosen keves szamolassal.
>
>Mindezekhez a szamolasokhoz legalabb 66 bites aritmetikara van
>szukseg.
>
>István
>--  Istvan Marosi  --  http://www.sch.bme.hu/~marosi  --
>--  Recosoft Ltd.  --  mailto:  --

Koszonom a valaszt, Istvan.

Ez a problema mar regen otlott fel nekem es izgatott egy kicsit neha.
Persze en magam nem tudom megoldani. Eloszor a rec.puzzles hir
csoportnak kuldtem, azutan meg a sci.math, az aus.mathematics, es a
fr.sci.maths csoportoknak is elkuldtem.
Nehany erdekes megkozelitest kuldtek be levelezok ezeken az internet
helyeken.

David A. Karr talalt egy megoldast, de nem hiszi azt hogy nincs annal jobb.
O ugy veli, hogy ez a problema egy nyomatek kereso GUI programert kialt.
Szinten azt, hogy egy razzle-dazzle kereso programot kellene hozza irni.
Hat, en nem tudom mi az! Sajnos programozni nem tudok.
Az o megoldasa, amit csak ugy, "kezzel" csinalt:

(Ertelmezd ketto hatvanyait a sakktabla kockain)

51  4 24  8 26 10 28 56

1 50 33 39 31 16 63 55

22 35 49 45 43 58 14  6

0 37 54 48 57 12 19 36

20 29 41 59 53 40 21  7

13 42 60 44 17 47 23 34

18 61  8 11 27 25 52  9

62 30 15 38  4 32  5 46


A sulypont 321/(2^64 - 1) egysegnyire van balra, es 175/(2^64 - 1)
egysegnyire folfele a tabla kozepetol. (Egy egyseg a fele egy kocka
oldalanak.)
Ez nagyjabol 2*10^-17 egysegnyire van a kozepponttol.

Steve McGrew egy genetic algoritmust hasznalt. A neve Generator, es
demonstracios valtozatat meg lehet kapni ingyen itt: http://www.iea.com/~nli
Ez az Excel-be irta a ketto hatvanyainak permutacioit, egy 16 x 16 matrixba.
O ugy veli, hogy az eredmenye nem a legjobb, de eleg jo. A vegso nyomatek
csak 1.66x10^-8. O egy egyszeru 200 MHz gepet hasznalt mig ejjel aludt.
Szivesen elkuldi az Excel tablazatban a matrixot annak aki csak igenyli.

Colin MacLaurin Ausztraliabol meg mindig dolgozik a megoldason. "Hegymaszo"
heurisztikus algoritmust javasol.

Philippe Langevin, aki erdekesnek es talan neheznek veli a problemat,
"greedy" algoritmust emlit.

En csak kivancsi vagyok, vajon ez a problema sok kompjuter idot es
probalkozast igenyel e, mig csak egyre pontosabb eredmenyek szuletnek, de
nem igazan a legpontosabb?
Persze, semmi gyakorlati haszna nem lenne. Meg a legendabeli kiralynak se
volt annyi buzaszeme! Csupan az erdekessege szamit, es csak oromot leljen
benne mind aki kedvvel foglalkozik vele.

Udvozlettel,
Tamas
+ - Rendezo algoritmus (mind) VÁLASZ  Feladó: (cikkei)

Olyan algoritmust keresek, amely megoldást ad a következő problémára:

Audio CD zeneszámait rendezze úgy el, hogy a lehető legjobban kitöltse a 30
perces kazettaoldalt.

Köszi!
+ - C++ builder help (mind) VÁLASZ  Feladó: (cikkei)

Hello

Lenne egy kis problemam.
Szoval adva van ket dBase tabla. (Van tobb is, de az most
nem lenyeg)

A program mukodeset tekintve:
Minden iranyitoszamnak van egy sajat azonositoja (pont amiatt, mert
egy iranyitoszamhoz tobb helyseg is tartozhat).
A  SZAMOL  tabla tartalmazza az eppen aktualis azonositot minden tabla
egyedi  azonositojahoz.  Amiatt,  mert  ha  torolnek  egy rekordot, ne
kelljen ujra sorszamozni, es ne legyen keveredes.

Nos, ennek a programreszletnek a kovetkezot kellene megvalositania:

Miutan  beszurtunk  egy  rekordot  az  iranyitoszamok  koze, akkor egy
azonositot  kellene  adnia  az iranyitoszamnak, amit a SZAMOL tablabol
olvas  ki.  Miutan  kiolvasta, egyel novelnie kellene a szamol -ban az
erteket. De nem teszi. Hol a hiba?


void __fastcall TDM::tblIrszamAfterInsert(TDataSet *DataSet)
{
    DM->tblSzamol->Edit();  // szerkesztesi mod engedelyezese

    /* ez lenyegtelen, mivel meg Insert modban vagyunk */
    if ( DM->tblIrszam->State == dsEdit  ||
         DM->tblIrszam->State == dsInsert    ) {

         // az azonosito atadasa
         DM->tblIrszamIRSZAZON->Value = tblSzamolIRSZAZON->Value;

         // az azonosito ertekenek novelese 1-el
         DM->tblSzamolIRSZAZON->Value = tblSzamolIRSZAZON->Value+1;

         // feliras csak a szamol tablaba, mivel ezutan jon a post
         // erre a tablara
         DM->tblSzamol->Post();
    }
}
  
Ha van valakinek 5lete, akkor kerem jelezze. Koszi!

Best regards,
    Vincuka            
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