1. |
Re: Delphi: Segitsetek (mind) |
21 sor |
(cikkei) |
2. |
Re: ALT, programbol. (mind) |
29 sor |
(cikkei) |
3. |
hiba BC++ 3.1-el (mind) |
31 sor |
(cikkei) |
4. |
BIOS tartalmának olvasasa Delphi-bol Win-NT alatt (mind) |
15 sor |
(cikkei) |
5. |
Re: hiba BC++ 3.1-el (mind) |
33 sor |
(cikkei) |
6. |
Re: true type font (mind) |
8 sor |
(cikkei) |
7. |
Kerdes:JAVA - Valasz:ALT+nnn (mind) |
18 sor |
(cikkei) |
8. |
pwd Delphi 3 alatt (mind) |
26 sor |
(cikkei) |
9. |
Re: [Hix] hiba BC++ 3.1-el (mind) |
41 sor |
(cikkei) |
10. |
Re: Delphi megszunik (mind) |
27 sor |
(cikkei) |
11. |
Re: hiba BC++ 3.1-el (mind) |
19 sor |
(cikkei) |
12. |
Sziasztok. (mind) |
5 sor |
(cikkei) |
13. |
Re: hiba BC++ 3.1-el (mind) |
31 sor |
(cikkei) |
14. |
Re: hiba BC++ 3.1-el (mind) |
12 sor |
(cikkei) |
15. |
Re: true type font (mind) |
11 sor |
(cikkei) |
16. |
Re: hiba BC++ 3.1-el (mind) |
28 sor |
(cikkei) |
17. |
opengl kerdes (mind) |
12 sor |
(cikkei) |
18. |
true type font (mind) |
17 sor |
(cikkei) |
|
+ - | Re: Delphi: Segitsetek (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Nem tudjatok veletlen, hogy Delphi 3-ban hogyan lehet a Password dialog
>boxbol kiolvasni a beirt szoveget? Nekem nem sikerul, igaz, hogy alig ket
>napja kezdte m. Probalkoztam az alabbi sorral is a Delphi 1 utan szabadon:
>valami:=InputBox('Belepes','Kerem a jelszot!',''); A gond ezzel csak
>annyi, kiad egy jelszo bekero lapot, de nem rejti el pl. *.ok kal a beirt
>dolgot. Mivel kellene ezt kiegesziteni?
Sajat formot kellene letrehoznod es abban a TEdit PasswordChar property-jet
beallitani valamire (pl. '*')...
>Vagy Delphi 3-ban hogyan lehetne lekerdezni?
Most masik alkalmazasbol akarsz "kilopni" passwordot?
>Ja esetleg tudnatok ajanlani egy Delphi-s konyvet, amelyik a
>3-assal foglalkozi k, es nem hosszabb 1000 oldalnal?
Szerintem a Baga Edit fele "Delphi maskepp'"-et erdemes megvenni, mert ez
kiter olyan dolgokra is amiket masok max. csak megemlitenek de valojaban
nagyban elkerulnek (pl. multi-tier, sajat komponensek, stb.). (Ez a konyv
viszont hanyagolja az olyan tok felesleges dolgok taglalasat, mint a Delphi
inditasa, billentyuzet kezelese, stb. ;)
Gabor
|
+ - | Re: ALT, programbol. (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Azt szeretnem kerdezni, hogy programbol hogy lehet
>szimulalni az ALT-nnn billentyulenyomast. Tehat amikor
>a numerikus billentyun adjuk be a kodot az ALT-al.
>C es assembler erdekelne elsosorban, de barmelyik
>nyelven johet.
Emberek! Mi lenne ha egyszer mar atolvasnatok a levelet "mas szemmel" is
mielott elkuldenetek? Most pl. csak az maradt ki, hogy milyen
platform/op.rendszer ala kellene a megoldas...
DOS alatt: a legegyszerubb ha az ALT scankodjat (sajnos nem tudom fejbol, de
maradjon mar neked is valami feladat ;) beszurod a billentyu-pufferbe a BIOS
adatteruleten (tudod $041e-043d, mutatok a $41a, $41c cimeken), mert
ilyenkor azt automatikusan feldolgozza majd a BIOS. (Ja, ne felejtsd el majd
egy felengedesi kodot is elkuldni, mert egyebkent "beragadva" fog maradni az
alt amig tenyleg le nem nyomod egyszer.)
Windows: sima Windows-os alkalmazasok eseten hasznalhatod a
SendMessag(WM_SYSKEYDOWN) ill. WM_SYSKEYUP uzeneteket:
SendMessage(Handle,WM_SYSKEYDOWN,VK_MENU,1 shl 29);
SendMessage(Handle,WM_SYSKEYUP,VK_MENU,0);
Ellenben ha egy konzolt akarsz vezerelni, vagy valami nagyon bonyolult
kombinaciot kicsikarni akkor kenytelen leszel nagyon alacsony szintre
lenyulni:
keybd_event(VK_LMENU,MapVirtualKey(VK_LMENU,0),0,0);
keybd_event(VK_LMENU,MapVirtualKey(VK_LMENU,0),KEYEVENTF_KEYUP,0);
Gabor
|
+ - | hiba BC++ 3.1-el (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hello!
Nem teljesen ertem mit probalsz, de amit eszre vettem:
C++ syntax-et hasznalsz, tehat deklaralsz valtozot
ahol eppen kell. Mi a file-nak a neve (xyz.c vagy xyz.cpp)?
mert BC++ 3.1 default hasznalja az extention-t, tehat .c-t
C compiler forditja, az .cpp-t a c++ compiler (vagy
pre-processor ezt men tudom pontosan) forditja. A hiba ami
neked jon az a C compiler-tol van, a C-be nem lehet deklaralni
valtozot ha mar volt egy executable statement (bocs az angol
szavakert (n = 1)). Namost, tovabb olvasva a beallitasokat
azt irtad hogy K&R keywords lehetoseget valasztottad, ami
arra mutat hogy C-be irsz, de C++ deklaralas syntax-al(?)
Mindegy, meg lehet oldani:
1. ha C-be irsz tedd az osszes deklaralast az n=1; sor ele
2. ha C++-ba irsz, ird at a file nevet xxx.cpp-re, (vagy hasznald a
Options > Compiler > C++ options > Use C++ compiler > C++ always
lehetoseget.
(igy mas hibat fogs kapni, pl. l valtozot deklaralod es hasznalod de
nem inicializalod (jo ez a szo?)
> for (int l;l<10;l++)
^
helyesen, ha l-el 0-tol kezded a ciklust
( for (int l=0; l<10; l++))
remelem ez segit... ^
Attila Voros, Chief Engineer, ISDgames
|
+ - | BIOS tartalmának olvasasa Delphi-bol Win-NT alatt (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hello !
A BIOS bizonyos reszenek (gyarto neve,stb.) tartalmat szeretnem kiolvasni Delph
i-bol.
Win9x alatt semmi gondom nem volt, viszont NT alatt futtatva a programot Access
Violation-nal
elszall, gondolom a direkt memoriaolvasas miatt.
A kod nagyon egyszeru volt, egy tombot definialtam egy megadott címre (absolute
), majd a tomb ertekeit olvastam ki.
Nem tudom, hogy lehetne mas kepp megoldani ugy, hogy NT alatt is mukodjon a pro
gram ?
Minden segitseget/tippet koszonottel veszek.
Udvozlettel: Karpati Zoltan
|
+ - | Re: hiba BC++ 3.1-el (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hoi Dani, Coderek!
> Arrol lenne szo, hogy a Borland C++ 3.1-es
> compilerem DOS alol inditva az alabbi kodreszletet nem
> hajlando leforditani:
>
> void main(void)
> {
> int n;
> n=1;
> int k;
> for (int l;l<10;l++)
> ;
> }
[...]
Szerintem probald ki ugy, h. az osszes tipusdeklaraciot a
fuggvenyek/programod elejere rakod (es elolvasol egy c programozassal
foglalkozo konyvet), ugy mar menni fog! :-)
Tehat:
void main(void)
{
int n, k, l;
n=1;
...
}
--
...sutongi tti olleh
You'll feel much better once you've given up hope.
|
+ - | Re: true type font (mind) |
VÁLASZ |
Feladó: (cikkei)
|
> Valaki tud infot arrol, hogy hogyan is kellene progibol megjeleniteni egy
> true type fontot? (mondjuk azt , hogy nem windows ala lesz a progi...)
Itt nezz szet:
http://www.freetype.org/projects.html
z2
|
+ - | Kerdes:JAVA - Valasz:ALT+nnn (mind) |
VÁLASZ |
Feladó: (cikkei)
|
1. Kerdes:
Hogyan tudja egy Java applet a browsert oldalvaltasra utasitani?
A showDocument(URL url,String target) method alaklmasnak tunik de
abstractnak van deklaralva es azt nem tudom hogy hogyan lehet beepiteni
a classomba (ha lehet egyaltalan)
Legyszives segitsetek!
2.Valasz:
>Hogy lehet software-esen emulalni az ALT+nnn -t?
Legegyszerubb ha figyeled az osszes lenyomott (és felengedett) bill. scan kodj
at
es ha lenyomva van az alt, akkor meghiv egy proc.-t ami 3-asaval ellenorzi a t
obbi lenyomott bill.-t.
Ezekutan mar ki tudod rakni az ASCII karaktert. Ha bovebben erdekel akkor irj
a
cimre.
(Assembly-ben a legegyszerubb szerintem)
--
DRP :o)
|
+ - | pwd Delphi 3 alatt (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Szi!
McMacee irta a tegnapi szamban:
> Nem tudjatok veletlen, hogy Delphi 3-ban hogyan lehet a Password dialog
> boxbol kiolvasni a beirt szoveget? Nekem nem sikerul, igaz, hogy alig ket
> napja kezdte m. Probalkoztam az alabbi sorral is a Delphi 1 utan szabadon:
> valami:=InputBox('Belepes','Kerem a jelszot!',''); A gond ezzel csak
> annyi, kiad egy jelszo bekero lapot, de nem rejti el pl. *.ok kal a beirt
> dolgot. Mivel kellene ezt kiegesziteni? Vagy Delphi 3-ban hogyan lehetn e
> lekerdezni?
Nos, en csinalnek egy uj formot, es azzal oldanam meg a problemat. A
TEdit.PassWordChar (vagy vmi ilyesmi) property megadja, hogy milyen
karaktereket hasznaljon a usere helyett.
> Ja esetleg tudnatok ajanlani egy Delphi-s konyvet, amelyik a
> 3-assal foglalkozi k, es nem hosszabb 1000 oldalnal?
Ami nekem tetszik (szubjektiv maganvelemeny!) az a Marco Cantu fele
Mastering Delphi (Delphi 3 Mesteri Szinten), kek szinu, es VC++ is van ebben
a sorozatban.
Minden jot:
Gaby
________________________________________________________________________
+ http://www.sch.bme.hu/~gyoreg + ICQ:19934854
|
+ - | Re: [Hix] hiba BC++ 3.1-el (mind) |
VÁLASZ |
Feladó: (cikkei)
|
A Coder #752-be ezt irtad:
> Arrol lenne szo, hogy a Borland C++ 3.1-es
> compilerem DOS alol inditva az alabbi kodreszletet nem
> hajlando leforditani:
>
> void main(void)
> {
> int n;
> n=1;
> int k;
> for (int l;l<10;l++) ;
> }
...
A problema ott van, hogy egy C programban elol vannak a valtozo-deklaraciok,
es utana johetnek az utasitasok (fuggveny- es eljarashivasok,...). A
kovetkezo kod mar helyes:
| void main(void)
| {
| int n;
| int k,l;
| n=1;
| for (l = 1;l<10;l++) ;
| }
vagy igy is jo:
| void main(void)
| {
| int n=1;
| int k,l;
| for (l=1;l<10;l++) ;
| }
Ja igen, az l-nek kell kezdoerteket adni, amit Te nem tettel meg. (En 1-et
adtam neki... :)
Minden jot:
Gaby
________________________________________________________________________
+ http://www.sch.bme.hu/~gyoreg + ICQ:19934854
|
+ - | Re: Delphi megszunik (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hi,
Ha az ismerosodnek igaza van, akkor elkezdek sporolni egy repulojegyre
es kicsit megtaposom odaat Santa Claraban (jol emlekszem?) a sracokat!
Ha probalok jozan esszel gondolkodni, akkor egyebkent nem hiszek
ebben; a vilagon tobb szazezer Delphi peldanyt licenceltek (...es
mennyit nem!) es ebbol elenyeszo szamu mondjuk az AS/400-as verzio,
szerintem a Delphi Windows platforma szuletett es azon is kellene
eljen. Programozok ezrei tiltakoznanak majd, ha a fentiek igazak -
szerintem eleg sok ember van, aki nem szereti a C-t es a VB-t es nem
akar kinlodni az atallassal.
Egyebkent franko lenne ugyanannyi munkabol cuccokat osszevagni Linux
alatt, mint Windows alatt, de en koszonom szepen, egyelore nem kerek a
Linuxbol...
Azert megkerdezem a Borland Hungaryt, hogy mi igaz a fentiekbol...
Karsai Péter (pBoy)
---------------------
>Egy ismerosommel beszeltem , es allitasa szerint az Inprise atallt a
>UNIX-os cuccokra, es nem folytatodik a Delphi!!! Igaz ez? Mert ha igen,
>akkor nincs W2000-re API, legalabbis Delphi alol!!!!!
>Tud errol valaki valamit.....?
>[Tudom, hogy nem programozasi kerdes, de erosen kotodo.....]
|
+ - | Re: hiba BC++ 3.1-el (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Felado : [Hungary]
>void main(void)
>{
> int n;
> n=1;
> int k;
> for (int l;l<10;l++)
> ;
>}
>
>Azt mondja, hogy a n=1; sor utan nem deklaralhatok, es
>igy az l deklaraciojat sem ismeri fel. Ezen kivul meg a
>;-ot is hianyolja a for ciklus utan. Az egeszben az a
>legszebb, hogy ha elmentes elott fordittatom le, siman
>elfogadja, de ha elmentem, a fenti hibakkal kiakad.
Milyen kiterjesztessel mented ?
Nekem nagyon ugy tunik, hogy vmi miatt c-kent fordit nem c++-kent.
A'kos
|
+ - | Sziasztok. (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Meg tudna nekem mutatni valaki pascal assemblerben, hogyan kell az eger
poziciojat megvizsgalni, pl ha az eger 0,0-ban van (text mode)
akkor lepjen ki.
Kosz.
|
+ - | Re: hiba BC++ 3.1-el (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok!
> az alábbiakat írta:
> Arrol lenne szo, hogy a Borland C++ 3.1-es
> compilerem DOS alol inditva az alabbi kodreszletet nem
> hajlando leforditani:
>
> void main(void)
> {
> int n;
> n=1;
> int k;
> for (int l;l<10;l++)
> ;
> }
C++ eseten nincs a fenti koddal gond, mert megengedett
barhol a valtozo deklaracio. Sima C-ben viszont a deklaracioknak
szigoruan meg kell elozni az adott blokkban a tovabbi utasitasokat,
mint peldaul az ertekadast.
> Az egeszben az a
> legszebb, hogy ha elmentes elott fordittatom le, siman
> elfogadja, de ha elmentem, a fenti hibakkal kiakad.
Ez erdekes, de logikus magyarazatot nem tudok ra adni.
--
udv:
Joco
|
+ - | Re: hiba BC++ 3.1-el (mind) |
VÁLASZ |
Feladó: (cikkei)
|
igy mukodni fog:
void main(void)
{
int n;
n=1;
{ // statement block start
int k; // statement block local variable
for (int l;l<10;l++) ;
} // statement block end
}
|
+ - | Re: true type font (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hello!
> Valaki tud infot arrol, hogy hogyan is kellene progibol megjeleniteni egy
> true type fontot? (mondjuk azt , hogy nem windows ala lesz a progi...)
http://www.freetype.org/download.html
Innen le lehet tolteni true type fontot kezelo fuggvenycsomagot
(C-forrast lib-et stb...)
Udv,
Attila
|
+ - | Re: hiba BC++ 3.1-el (mind) |
VÁLASZ |
Feladó: (cikkei)
|
> Arrol lenne szo, hogy a Borland C++ 3.1-es
> compilerem DOS alol inditva az alabbi kodreszletet nem
> hajlando leforditani:
>
> void main(void)
> {
> int n;
> n=1;
> int k;
> for (int l;l<10;l++)
> ;
> }
>
> Azt mondja, hogy a n=1; sor utan nem deklaralhatok, es
> igy az l deklaraciojat sem ismeri fel. Ezen kivul meg a
> ;-ot is hianyolja a for ciklus utan. Az egeszben az a
> legszebb, hogy ha elmentes elott fordittatom le, siman
> elfogadja, de ha elmentem, a fenti hibakkal kiakad.
Hello!
Az a gyanum, hogy .c kiterjesztesure mented el, es ezert a fordito azt
feltetelezi, hogy sima C-ben irt kodot kell forditania (a fenti meg
erosen ++-os) -> probald meg .cpp kiterjesztesure menteni (ja es az l-t
majd inicializalni a for-nal), (nalam igy mukszik).
Udv,
Attila
|
+ - | opengl kerdes (mind) |
VÁLASZ |
Feladó: (cikkei)
|
> Sziasztok !
>
> Van egy kis problemam az opengl-el.
> Egy egyszeru peldaprogramot leforditottam lcc-vel, hibatlanul fordit,
> de futtataskor egy ures atlatszo ablakot rajzol es semmit sem csinal.
Lehet, hogy a haromszog kivul esik a gep altal megjelenitett tertartomanyon
> A programnak egy haromszoget kellene rajzolnia. (glut-ot hasznal)
> Nem tudok a neten valami jo kis tutorialt opengl ugyben ?
Nezz szet a www.opengl.org site-on
joco
|
+ - | true type font (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Hi!
>
>Valaki tud infot arrol, hogy hogyan is kellene progibol megjeleniteni egy
>true type fontot? (mondjuk azt , hogy nem windows ala lesz a progi...)
>
>Ha valaki tud valami erdekeset a dologrol , akkor dobjon meg vele!
>
>Udv.
>Zso.
A www.wotits.org (lehet, hogy www.votsit.org, mar nem emlekszem pontosan) site-
on
megtalalod a tru type fontok leirasat. Ugyanitt meg rengeteg mas binaris filfor
matum leiras
talalhato, erdemes szetnezni.
joco
|
|