I actually figured it out.  I guess i can't do all three steps, open, send,
then close right after each other.  Once i split them up, and had to call
them seperately it worked.  But another question, does anyone know how to
get the number of Char's in a string other thant StrLen?  I have to step
through the string checkinf the char and the refeence says it won't work
correctly with all devices since it returns the number of bytes.  Thanks
again
Andrew
W.F. Ableson <[EMAIL PROTECTED]> wrote in message
news:19135@palm-dev-forum...
>

> Hi Andrew,
>
> Can you verify that the text has been pulled out properly (ie, isolate a
> form field problem vs. Serial problem).
>
> Frank Ableson
>
> ----- Original Message -----
> From: Andrew Lathrop <[EMAIL PROTECTED]>
> Newsgroups: palm-dev-forum
> To: Palm Developer Forum <[EMAIL PROTECTED]>
> Sent: Friday, July 28, 2000 4:23 PM
> Subject: Problem with SerSend
>
>
> > I'm using the following code snippet to send data over the serial port.
> It
> > came from Bachmann's Palm Programming book.  The compiled PRC that come
> > withe the book works fne, but when i use the code from the book, it
> doesn't
> > work.  Instead of printing out the same thing that is in the field, i
only
> > get the first letter.  I am using the palm in the cradle, and am sending
> the
> > data to HyperTerminal.  Any suggestions?  Thanks
> > Andrew
> >    // get message from our field
> >    wIDField = FrmGetObjectIndex(formP,MainMessageField);
> >    pCtlField = (FieldPtr) FrmGetObjectPtr(formP,wIDField);
> >    hText = FldGetTextHandle (pCtlField);
> >    pText = (CharPtr) MemHandleLock(hText);
> >
> >
> >    // let's send our message!
> >    SerSend(SerialRefNum,(unsigned char *) pText,StrLen( pText ),&e);
> >
> >
> >
> > --
> > For information on using the Palm Developer Forums, or to unsubscribe,
> please see http://www.palmos.com/dev/tech/support/forums/
>
>
>



-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/tech/support/forums/

Reply via email to