> Greetings all,
> 
> I am trying to write some simple binary data to a file being  ~ Integers
> 1 - 5000
> 
> I keep getting this error     [Error: Type missmatch : wanted string ,
> got integer instead.]
> 
> So I copied the example from <http://gambasdoc.org/help/lang/write> as
> below.
> 
> This code comes up with the same error ?
> 
> 
>   DIM binaryFile AS File
>   DIM i AS Integer = 10
>   DIM b AS Byte = 4
>   DIM s AS Short = 23
>   DIM s1 AS String = "This is string 1"
>   DIM s2 AS String = "Another string"
>   ' Open as create so we get a new file
>   binaryFile = OPEN FilePath FOR CREATE
>   WRITE #binaryFile, i    '<<----------<<<<<< Error occurs here.
>   WRITE #binaryFile, b
>   WRITE #binaryFile, s
>   WRITE #binaryFile, s1
>   WRITE #binaryFile, s2
>   CLOSE #binaryFile
> 
> Confirmed I have write access : changed WRITE to use a string variable
> and it works fine.
> 
> Changed to Gambas 2.22 and same code worked as it should, - able to
> write & read.
> 
> Can someone else please test.
> 
> Thanks in advance.
> 
> Regards,
> Ian Roper
> Perth Western Australia.
> 

Which version of Gambas do you use?

-- 
Benoît Minisini

------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to