New topic: You have used an operator that is not compatible with the da
<http://forums.realsoftware.com/viewtopic.php?t=47451> Page 1 of 1 [ 4 posts ] Previous topic | Next topic Author Message DaveS Post subject: You have used an operator that is not compatible with the daPosted: Sat Mar 30, 2013 1:25 pm Joined: Sun Aug 05, 2007 10:46 am Posts: 4710 Location: San Diego, CA This is too weird. I have created a Class... named classSEGMENT the signature of the Constructor is Constructor(xTYPE as integer, xORDER as integer, xxXML as string) I am attempting to create an instance SUB Add_Segment(xxXML as string) Dim temp As classSEGMENT xORDER=xORDER+1 temp-New classSEGMENT(xType,xOrder,xxXML) If temp.SegType<0 Then MsgBox "ERROR!!!"+xxxml End If END SUB xORDER and xType are global and both are INTEGER yet I get the below error Code, classShape.Add_Segment, line 3, You have used an operator that is not compatible with the data types specified, temp-New classSEGMENT(xType,xOrder,xxXML) I even tried temp-New classSEGMENT(1,2,"A") and compiler still choked. And it is not code INSIDE the constructor (I commented it all out as a test) and if I give it TOTALLY wrong datatypes temp-New classSEGMENT("A","B","C") I get THIS error instead.... which DOES makes sense Code, classShape.Add_Segment, line 3, Parameters are not compatible with this function, temp-New classSEGMENT("A","B","C") 'xType,xOrder,xxXML) _________________ Dave Sisemore MacPro, OSX Lion 10.7.4 RB2012r1 Note : I am not interested in any solutions that involve custom Plug-ins of any kind Top harriew Post subject: Re: You have used an operator that is not compatible with thPosted: Sat Mar 30, 2013 1:45 pm Joined: Fri Dec 01, 2006 3:09 pm Posts: 640 Location: Tennessee, USA Look real close....don't you want = rather than - temp-New classSEGMENT(xType,xOrder,xxXML) should be temp=New classSEGMENT(xType,xOrder,xxXML) Top DaveS Post subject: Re: You have used an operator that is not compatible with thPosted: Sat Mar 30, 2013 2:00 pm Joined: Sun Aug 05, 2007 10:46 am Posts: 4710 Location: San Diego, CA ARRRGH!!!!!! I could not for the LIFE of me understand why the error referenced OPERATOR! Thanks...... [Eye appointment scheduled for Monday] _________________ Dave Sisemore MacPro, OSX Lion 10.7.4 RB2012r1 Note : I am not interested in any solutions that involve custom Plug-ins of any kind Top p0wn3d Post subject: Re: You have used an operator that is not compatible with thPosted: Sat Mar 30, 2013 3:42 pm Joined: Sun Oct 28, 2012 4:54 am Posts: 171 Location: Herts, UK It's old age Dave not your eyesight _________________ Real Studio 2012 R2 SysInfo BackTrack Linux/BackBox Linux/Debian Lenny/Windows 7/Windows 8/OpenWRT/OpenBSD Top Display posts from previous: All posts1 day7 days2 weeks1 month3 months6 months1 year Sort by AuthorPost timeSubject AscendingDescending Page 1 of 1 [ 4 posts ] -- Over 1500 classes with 29000 functions in one REALbasic plug-in collection. The Monkeybread Software Realbasic Plugin v9.3. http://www.monkeybreadsoftware.de/realbasic/plugins.shtml [email protected]
