1. |
Tobb billentyu egyszerre! (mind) |
8 sor |
(cikkei) |
2. |
EXCEL VB osztaly xla-ban (mind) |
21 sor |
(cikkei) |
3. |
re: goto (mind) |
54 sor |
(cikkei) |
|
+ - | Tobb billentyu egyszerre! (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hi Coderek!
Delphi4 alatt hogyan tudnam megoldani, hogy ha egyszerre tobb billentyut
nyomok le, akkor ne csak az utoljara lenyomott billentyut erzekelje a
progim?
A valaszokat elore is koszonom!
Sipi
|
+ - | EXCEL VB osztaly xla-ban (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Kedves Lista!
Definialtam egy VB osztalyt (Complex). Mukodik is, ahogy kell. Most
attettem egy xla-ba. Az Add-ins-ben betjeloltem, hogy indulaskor toltse
be. Be is tolti.
Szeretnem egy masik workbook moduljabol hasznalni ezt az osztalyt, de nem
engedi. :-( Azt mondja, hogy
Compile error:
User-definied type not definied
A help-re kattintva azt mondja, hogy type-ban nincs definialva (ott nem is
akarom), vagy object vagy type library-ban (.olb) kellene lennie, hogy az
Object brwser megtalalja.
Hogy tudok ilyet csinalni??? Hogyan tudom ravenni az excel-t, hogy az xla-an
definialt osztalyokat lassam mas workbook-okban is?
EIK && udv From:, az osztalytalalkozo
|
+ - | re: goto (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hello Akos!
A CODER #916-ban irtad:
>Tehat a mainbol meghivom a func1 fuggvenyt, es azt szeretnem,
>hogy onnan tovabbugorjon a func2-re, de anelkul hogy a
>visszateresi cimet meg rapakolna a stack-re Tehat func2
>hasznalhatna ugyanazokat a parametereket a stackrol, amiket
>func1 kapott, es main-ba terne vissza.
>main es func2 adott, csak func1-ben tudok jatszani.
>Assemblyben nem akarom megoldani, mert multiplattform kell
>hogy legyen !
>Valakinek vmi otlete ?
Ha jol ertelmeztem a problemat, akkor talan az alabbi kod hasznalhato:
void func1(int in_param1);
void func2(int in_param2);
void main(void)
{
int p1=1;
func1(p1);
}
void func1(int in_param1)
{
func2(in_param1); // in_param1=1;
}
void func2(int in_param2)
{
// func2
//....
// in_param2=1;
}
A stackkel kapcsolatban: ha meg kell hivni egy fuggvenyt, a visszateresi cim
a stackken tarolodik. A fennti modszerrel viszont a stack tartalma kozombos.
(En meg nem talakoztam olyannal, hogy magas szintu prg. nyelven szukseg lett
volna a stack kezelesere :-o )
Ha felreertettem, akkor bocs, ha hiba van a kodban - pedig en
leellenoriztem! - vagy butasagot irtam a nagyok biztosan kijavitjak :-)
Ment maganba es a listara is.
Udvozlettel:
___________________________________________________Molnar Sandor____
,
http://mazsola.iit.uni-miskolc.hu/~molnars
|
|