[Gambas-user] String[] in Sub, what is going wrong

Daniel Lemke mr.daniel.lemke at ...626...
Wed Apr 27 20:32:10 CEST 2016


I ran the code and I was able to populate fntexc with the array, but I
didn't see how you declared fntexc so I am unsure  what the difference is
between our implementations. For testing sake, I merely made fntexc a
public variable . If you were to provide more of the code, it would be a
lot easier to get a complete picture.

How are you declaring fntexc? If it is a locally scoped variable you will
need to either pass a reference to the sub or turn the sub into a function
to return data to fntexc.
On Apr 27, 2016 9:04 AM, "Rolf-Werner Eilert" <eilert-sprachen at ...221...>
wrote:

> This is the code:
>
> Public Sub setFontNameList(fontliste As String[])
> Dim i As Integer
>
>    fntexc.Clear
>
>    For i = 0 To fontliste.count - 1
>      fntexc.Add(fontliste[i])
>    Next
>
> End
>
> It didn't run, so I set a Wait to the line fntexc.Clear. "fontliste[]"
> is delivered as it should, it has 3 items. But fontliste.Count is 0,
> fontliste.Max would be -1. So it is never copied.
>
> What is going wrong here???
>
> Regards
> Rolf
>
>
>
> ------------------------------------------------------------------------------
> Find and fix application performance issues faster with Applications
> Manager
> Applications Manager provides deep performance insights into multiple
> tiers of
> your business applications. It resolves application problems quickly and
> reduces your MTTR. Get your free trial!
> https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>



More information about the User mailing list