[Gambas-user] try if error

Mayost Sharon sharon at 455.co.il
Tue Jun 19 22:43:51 CEST 2018


Yes you are right
But I want to do
Try if Date ()
The TRY option does not let you make an IF


---------- Original Message -----------
From: Fabien Bodard <gambas.fr at gmail.com>
To: Gambas Mailing List <user at lists.gambas-basic.org>
Sent: Tue, 19 Jun 2018 22:34:26 +0200
Subject: Re: [Gambas-user] try if error

> On error goto 0
> after an instruction
> 
> is the same as just :
> 
> Try Print Date(2018, 13, 1)
> 
> The error is skiped
> 
> Le mar. 19 juin 2018 à 22:30, Jussi Lahtinen <jussi.lahtinen at gmail.com> a
> écrit :
> 
> > Oh, maybe you want to use Catch structure...
> > http://gambaswiki.org/wiki/lang/catch
> >
> >
> > Jussi
> >
> > On Tue, Jun 19, 2018 at 11:27 PM, Jussi Lahtinen <jussi.lahtinen at gmail.com
> > > wrote:
> >
> >> I don't understand the problem.
> >>
> >> If Error Then Goto ErrorHandling
> >>
> >> ...
> >>
> >> ErrorHandling:
> >> Print "Here is my error handling"
> >>
> >>
> >> Jussi
> >>
> >>
> >> On Tue, Jun 19, 2018 at 11:22 PM, Mayost Sharon <sharon at 455.co.il> wrote:
> >>
> >>> In Visual Basic
> >>> there is
> >>> on error goto 0
> >>>
> >>> ---------- Original Message -----------
> >>> From: PICCORO McKAY Lenz <mckaygerhard at gmail.com>
> >>> To: Gambas Mailing List <user at lists.gambas-basic.org>
> >>> Sent: Tue, 19 Jun 2018 16:18:06 -0400
> >>> Subject: Re: [Gambas-user] try if error
> >>>
> >>> > 2018-06-19 16:06 GMT-04:00 Mayost Sharon <sharon at 455.co.il>:
> >>> >
> >>> > > Hello
> >>> > >
> >>> > > How do I proceed to the next line
> >>> > > If there is an error
> >>> > >
> >>> > for cases when it's error format or error of invalid date just:
> >>> >
> >>> > If Date(2018, 13, 1) Then
> >>> >
> >>> > for others error might be a good question unless compared using Comp()
> >>> as
> >>> > strings!
> >>> >
> >>> > i dont know what other type of errors can be produced here!
> >>> >
> >>> > >
> >>> > > For example, if the date is not correct
> >>> > >
> >>> > > ' Gambas module file
> >>> > >
> >>> > > Public Sub Main()
> >>> > >
> >>> > >   Try Print Date(2018, 13, 1)
> >>> > >
> >>> > >   If Date(2018, 13, 1) Then
> >>> > >
> >>> > >   Endif
> >>> > >
> >>> > > End
> >>> > >
> >>> > > Thank you
> >>> > >
> >>> > > ----[ Gambas mailing-list is hosted by https://www.hostsharing.net
> >>> ]----
> >>> > >
> >>> ------- End of Original Message -------
> >>>
> >>>
> >>> ----[ Gambas mailing-list is hosted by https://www.hostsharing.net ]----
> >>>
> >>
> >>
> >
> > ----[ Gambas mailing-list is hosted by https://www.hostsharing.net ]----
> >
> 
> -- 
> Fabien Bodard
------- End of Original Message -------



More information about the User mailing list