<div dir="ltr"><div>Do Val("15911,23046875") work (IE instead of "." use ",")?</div><div><br></div><div>Jussi<br></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Sep 26, 2020 at 2:02 PM <a href="mailto:ub2@gmx.ch">ub2@gmx.ch</a> <<a href="mailto:ub2@gmx.ch">ub2@gmx.ch</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Dear Gambas Cracks<br>
<br>
<br>
a) Val("15911.23046875") fails in Xub16.04LTS:<br>
After Update 3.15.2 below given example fails in Xubuntu 16.04LTS but<br>
not in 18.04LTS. Both with same localization (i believe).<br>
<br>
Did something change with Val("15911.23046875") in 3.15.2 ?<br>
Some hints how to make Val() more robust ?<br>
<br>
<br>
b) No \t in Messages:<br>
\t does not work in Messages (anymore or never before)?<br>
<br>
<br>
Sb out there having the same problem ?<br>
Any feedback would be welcome.<br>
<br>
<br>
Thanks ub2<br>
<br>
---------------------------------------------------------------------<br>
example:<br>
Dim $RamInst_str$, $RamInUse_str$, $RamAvail_str$, $MsgTxt$ As String<br>
<br>
    Stop    'Fail in Xub1604LTS after Upd Gambas 3.15.2<br>
            'Fail in Val("15911.23046875")     <<<<====<br>
<br>
    $RamInst_str$ = "15911.23046875"<br>
    $RamInUse_str$ = "12345.0"<br>
<br>
    Stop    'Fail: Val($RamInst_str$)<br>
    $RamAvail_str$ = Val($RamInst_str$) - Val($RamInUse_str$)<br>
        'ok     with Xub16.04LTS + Gambas 3.15.1,<br>
        'FAIL*  with Xub16.04 LTS + 3.15.2<br>
        'ok     with Xub18.04LTS + Gambas 3.15.1<br>
        'ok     with Xub18.04 LTS + 3.15.2<br>
<br>
    '*Fail 1: Typenunverträglichkeit:<br>
    '         Erwartet Number, statt dessen Null erhalten<br>
<br>
    $MsgTxt$ = "Check RAM:\n"<br>
                "+ Installed: " & "\t+ " & CStr($RamInst_str$) & "\n"<br>
                "- In use : " & " \t- " & CStr($RamInUse_str$) & "\n"<br>
                "= available : " & "\t= " & CStr($RamAvail_str$) & "\n"<br>
<br>
    Message.info($MsgTxt$)<br>
   '"Fail" 2: \t not working inside MessageBox (anymore? since Ver?)<br>
<br>
    $MsgTxt$ = "<pre>" & $MsgTxt$ & "</pre>"<br>
    Message.info($MsgTxt$)      '\t ok<br>
<br>
<br>
[System]<br>
Gambas=3.15.2<br>
OperatingSystem=Linux<br>
Kernel=4.4.0-190-generic<br>
Architecture=x86_64<br>
Distribution=Ubuntu 16.04.7 LTS<br>
Desktop=XFCE<br>
Theme=gtk<br>
Language=de_DE.UTF-8<br>
Memory=15911M<br>
<br>
----[ <a href="http://gambaswiki.org/wiki/doc/netiquette" rel="noreferrer" target="_blank">http://gambaswiki.org/wiki/doc/netiquette</a> ]----<br>
</blockquote></div>