hi,

tnx for your answer.

i do know C proggramming (not in high level but enough) and for this problem
i ask some of my expert friend to look at (and they r expert in C/C++) and
they don't understand it too. - one of them is still working with me to
solve the problem.

now to your answer:
u didn't got me right. i use fp in file2.c and i use cv in file1.c, and as u
can realize i declare this:

file1:

...
static mystruct *cv;
...

file2:

...
static mystruct *fp;
...

in file1 i use cv to create a mem buffer for my fields - i use MemHandleNew
(StrLen ( cv -> field1 ));
and i use cv just for that.

in file 2 i use fp to make things with the fields - i do for ex.:

...
return fp -> fiels1;

or

fp -> fiels2 = true;

and so on.

the typedef struct is the thing that declared at the header file (and not
this two struct-poiters).

i remind u that i get error only in file2 (where is fp) for the line "return
(fp -> field1);
- i get "identifier expected", it's like the computer doesn't recognize this
as a value varible (fp -> field1).
as i said, in file2 there is no errors when i write the lines like that :
... StrLen (cv -> field1); ...

and this is what i don't understand.

i hope u got it.

tnx,
byeeee :-)

p.s.
i didn't got your answer to my email.
and i understand i can send u  directs emails, right?


"Richard M. Hartman" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
i delete it because the msg was to long to be sent.






-- 
For information on using the ACCESS Developer Forums, or to unsubscribe, please 
see http://www.access-company.com/developers/forums/

Reply via email to