Hollosi Information eXchange /HIX/
HIX CODER 1963
Copyright (C) HIX
2003-11-04
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Acces urlap kulon progikent (mind)  21 sor     (cikkei)
2 re: visual foxpro (mind)  15 sor     (cikkei)
3 TImage nem jelenit meg kepet (CBuilder4) (mind)  38 sor     (cikkei)

+ - Acces urlap kulon progikent (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok!

Sajnos leragadtam a programozasi alapoknal, ezert most
tudatlankent kernek segitseget:

Adva van egy Acces tobb urlapos, adatbazisos, lekerdezeses .mdb file.
Ezt kene valahogy ugy megcsinalnom win alatt, hogy lehessen kulon programkent
futtatni. Egy exe-kent, hogy ne menjen a hatterben az Acces. En
elsosorban a Delphire gondoltam, megneztem, de tudatlan vagyok hozza.
Ertem a tematikat, de nem ismerem a fuggvenyeket es a lehetosegeket.

Felreertesek elkerulese vegett: nem penzt szeretnek keresni vele, nem
is hazi feladat, de mindenkeppen tanulni szeretnek belole, de elso
sorban egy feladatot megoldani, amit jelenleg nem tudok megcsinalni es
nincs idom arra, hogy nekilassak megtanulni. Szoval ha valaki tud
segiteni, akkor egy gyorstalpalo cimet, egy
peldaprogramot, vagy egy rovid leirast varok erre a problemara.

Koszonom a segitseget elore is!

Balazs
+ - re: visual foxpro (mind) VÁLASZ  Feladó: (cikkei)

Szia Gipsz!

Ha az a numerikus
1.
    1.a    b="md " + ALLTR(STR(a))
            &b.

    1.b    b=ALLTR(STR(a))
            md (b)

ha az a karakteres
2.    md (a)


J.V.
+ - TImage nem jelenit meg kepet (CBuilder4) (mind) VÁLASZ  Feladó: (cikkei)

Szevasztok!

A Canvas->StretchDraw(..) hivasaval rajzolok ki kepeket CB4 alatt. W2000
alatt nincs gond, de
- W98 alatt bizonyos nagyitas felett (ha kinagyitok egy reszt az eredeti
kepbol az altal, hogy modositom az eredeti Rect parametereket reszben
nagyitassal, reszben eltolassal) nem jelenik meg a kep,
- XP alatt pedig bizonyos kepek eleve nem jelennek meg, azaz viszonylag kis
nagyitas is gondot okoz.

Sajnos a StretchDraw() nem ad hibajelzest, a hivasi parameterek sem
valtoznak meg lefutasa utan, igy semmi nem utal arra, hogy hiba tortent a
megjelenitesben. Ha programbol - egyszeruen - meg tudnam allapitani, hogy
nem jelent meg a kep, akkor kisebb nagyitassal ujra megprobalnam
megjeleniteni egeszen addig, amig sikeres nem lesz.

Talalkozott-e valaki mar ezzel a hibaval es hogyan lehet orvosolni, vagy
van-e valami hibajelzes, amit fel tudnek hasznalni?

(Kozben tovabb probalkoztam:)

Nos tudomanyos magyarazat nincs, csak tapasztalati megoldasra futotta: a
StretchDraw fuggvenyben meg kell adni egy TRect tipust, es (W98 alatt!) a
rect szelessege illetve magassaga nem haladhatja meg a kb. 4000-5000 kozotti
erteket. Ha meghaladja, nem jelenik meg a kep. A szinmelyseg 32 volt,
kepernyo felbontastol fuggetlennek tunt a fenti ertek. Egy do while
ciklusban ugy allitottam a nagyitas merteket, hogy ezt az erteket ne lepjem
tul.

Ha tudtok *tudomanyos* magyarazatot, illetve megoldast, akkor kerlek irjatok
a listara. En azt gyanitom, hogy a W98 es a W2000 (ugyanazon a gepen!)
kulonbozo nagysagu memoriat foglal le egy kep reszere. Ha ennek a lehetseges
legnagyobb kepnek a szelesseget vagy magassagat atlepem, akkor nem tudja
megjeleniteni a kepet.

A valaszokat elore is koszonom.

Cap

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