473,405 Members | 2,338 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,405 software developers and data experts.

Check if an object is treatable as string/char

Hi,

does anybody know a speedy analog of IsNumeric() to check for
strings/chars. I would like to check if an Object can be treated as a
string before using a Cstr(), clearly avoiding the time and resource
consuming Try... Catch, which in iterative processing is totally
unacceptable.

-tom

May 29 '06 #1
6 2183
>does anybody know a speedy analog of IsNumeric() to check for
strings/chars. I would like to check if an Object can be treated as a
string before using a Cstr(), clearly avoiding the time and resource
consuming Try... Catch, which in iterative processing is totally
unacceptable.


I didn't think CStr would throw any exception. It tries to convert
whatever you pass it to a string (by calling ToString if needed). But
if you want to check if something is a string you use

If TypeOf obj Is String Then ...

or possibly the TryCast operator.
Mattias

--
Mattias Sjögren [C# MVP] mattias @ mvps.org
http://www.msjogren.net/dotnet/ | http://www.dotnetinterop.com
Please reply only to the newsgroup.
May 29 '06 #2
Hi Mattias, thanks for the reply. Cstr() does raise exceptions.

I will explain again my question. Consider the following example:

Dim AnyObject As Object = New TimeSpan(23)
Dim AnyObject2 As Object = 34.5D

For i As Integer = 0 To 5

Try
Dim s As String = CStr(AnyObject)
MsgBox("Conversion1 ok")
Catch ex As Exception
MsgBox("Conversion1 failed")
End Try

Try
Dim s As String = CStr(AnyObject2)
MsgBox("Conversion2 ok")
Catch ex As Exception
MsgBox("Conversion2 failed")
End Try

Next
I would like to find something that let me recognize when a conversion
to string is possible (the object may be anything) without using:

Try
Catch ex As Exception
End Try

This is possible for instance when one want to recognize if something
is convertible to a number :

If IsNumeric(AnyObject) Then
Dim Number As Double = CDbl(AnyObject)
End If

Note that using IsNumeric instead of any Try Catch is highly advisable
and incomparably faster.

My question : what is the corresponing to check id an obj is
convertible to string:

If IsConvertibleoString(AnyObject) Then
Dim Text As String = CStr(AnyObject)
End If

that is : what could the function IsConvertibleoString(AnyObject as
Object) be (clearly, something fast, not using TryCatch) ??
-tom

Mattias Sjögren ha scritto:
does anybody know a speedy analog of IsNumeric() to check for
strings/chars. I would like to check if an Object can be treated as a
string before using a Cstr(), clearly avoiding the time and resource
consuming Try... Catch, which in iterative processing is totally
unacceptable.


I didn't think CStr would throw any exception. It tries to convert
whatever you pass it to a string (by calling ToString if needed). But
if you want to check if something is a string you use

If TypeOf obj Is String Then ...

or possibly the TryCast operator.
Mattias

--
Mattias Sjögren [C# MVP] mattias @ mvps.org
http://www.msjogren.net/dotnet/ | http://www.dotnetinterop.com
Please reply only to the newsgroup.


May 29 '06 #3
Tom,
A conversion to string is *always* possible as you simply need to call
Object.ToString!

Instead of:
Dim s As String = CStr(AnyObject)
Use:
Dim s As String = AnyObject.ToString

However converting to a string is not neccessarily the same as getting the
string representation of an object...

For i As Integer = 0 To 5

What the fudge! Is a for loop really necessary to show the example??? IMHO I
really don't think so! :-|
Remember that CStr is short hand for CType(..., String). Remember that CType
is Convert type.

In VS2005 (.NET 2.0) you can overload CType on your own types. If a type has
CType overloaded for String, the CStr will use it.

Decimal is "special" in that VB offers a built-in conversion for it.
TimeSpan is not considered as special so the VB compiler looks for an
overloaded CType method to call.

The "problem" with writing a IsConvertibleToString function is knowing which
types have a built-in conversion & which use an overloaded CType operator...

Also CStr behaves differently when given an object parameter verses a
strongly typed parameter. (which IMHO feels like a bug).

For example:

Public Class Something

' VB 2005 syntax
Public Shared Narrowing Operator CType(ByVal aSomething As
Something) As String
Return aSomething.ToString()
End Operator

End Class

' this statement will fail:
Dim AnyObject As Object = New Something()

' this statement will succeed
Dim AnyObject As New Something()
--
Hope this helps
Jay B. Harlow [MVP - Outlook]
..NET Application Architect, Enthusiast, & Evangelist
T.S. Bradley - http://www.tsbradley.net
<to**************@uniroma1.it> wrote in message
news:11**********************@i39g2000cwa.googlegr oups.com...
Hi Mattias, thanks for the reply. Cstr() does raise exceptions.

I will explain again my question. Consider the following example:

Dim AnyObject As Object = New TimeSpan(23)
Dim AnyObject2 As Object = 34.5D

For i As Integer = 0 To 5

Try
Dim s As String = CStr(AnyObject)
MsgBox("Conversion1 ok")
Catch ex As Exception
MsgBox("Conversion1 failed")
End Try

Try
Dim s As String = CStr(AnyObject2)
MsgBox("Conversion2 ok")
Catch ex As Exception
MsgBox("Conversion2 failed")
End Try

Next
I would like to find something that let me recognize when a conversion
to string is possible (the object may be anything) without using:

Try
Catch ex As Exception
End Try

This is possible for instance when one want to recognize if something
is convertible to a number :

If IsNumeric(AnyObject) Then
Dim Number As Double = CDbl(AnyObject)
End If

Note that using IsNumeric instead of any Try Catch is highly advisable
and incomparably faster.

My question : what is the corresponing to check id an obj is
convertible to string:

If IsConvertibleoString(AnyObject) Then
Dim Text As String = CStr(AnyObject)
End If

that is : what could the function IsConvertibleoString(AnyObject as
Object) be (clearly, something fast, not using TryCatch) ??
-tom

Mattias Sjögren ha scritto:
does anybody know a speedy analog of IsNumeric() to check for
strings/chars. I would like to check if an Object can be treated as a
string before using a Cstr(), clearly avoiding the time and resource
consuming Try... Catch, which in iterative processing is totally
unacceptable.


I didn't think CStr would throw any exception. It tries to convert
whatever you pass it to a string (by calling ToString if needed). But
if you want to check if something is a string you use

If TypeOf obj Is String Then ...

or possibly the TryCast operator.
Mattias

--
Mattias Sjögren [C# MVP] mattias @ mvps.org
http://www.msjogren.net/dotnet/ | http://www.dotnetinterop.com
Please reply only to the newsgroup.

May 29 '06 #4
Jay B. Harlow [MVP - Outlook] ha scritto:
Tom,
A conversion to string is *always* possible as you simply need to call
Object.ToString!

Instead of:
Dim s As String = CStr(AnyObject)
Use:
Dim s As String = AnyObject.ToString
Hi Jay, thanks for the contribution. I may be missing something, but I
still feel I did not solve my original problem.

I want something which works for *any* object.

For instance:

Dim a As Object = New Byte() {}
Dim s1 As String = CStr(a)
'a does not have ToString methods

Dim MyObj As New MyObj
Dim s2 As String = CStr(MyObj.anything)
'MyObj.anything does not have ToString methods

and not all have ToString.

However converting to a string is not neccessarily the same as getting the
string representation of an object...
that's not important for my problem. I am only concerned about the fact
that Cstr() would work without exception. I dont care about the string
which comes out.
For i As Integer = 0 To 5

What the fudge! Is a for loop really necessary to show the example??? IMHO I
really don't think so! :-|


Yes. The idea was to give an idea of the intended framework. If there
wasn't some big iteration involved I would just use Try...Catch, as the
fact that it is slow would not be important.
.... The "problem" with writing a IsConvertibleToString function is knowing which
types have a built-in conversion & which use an overloaded CType operator....
Function IsConvertibleToString() as Boolean

I would like something which work with any Object and, at the same
time, is not so devastating like Try ... Catch. Just the analog of
IsNumeric().

It is not very clear to me why the language does not readily provide it
(I may just be missing it ! ). This seems a basic need.

I have seen also there is a Converter class. But could not figure out a
way to use it for this problem.

Also CStr behaves differently when given an object parameter verses a
strongly typed parameter. (which IMHO feels like a bug).

For example:

Public Class Something

' VB 2005 syntax
Public Shared Narrowing Operator CType(ByVal aSomething As
Something) As String
Return aSomething.ToString()
End Operator

End Class

' this statement will fail:
Dim AnyObject As Object = New Something()

' this statement will succeed
Dim AnyObject As New Something()

mmm ...I am missing your point here (?). (First statement seems
legal).
-tom

--
Hope this helps
Jay B. Harlow [MVP - Outlook]
.NET Application Architect, Enthusiast, & Evangelist
T.S. Bradley - http://www.tsbradley.net
<to**************@uniroma1.it> wrote in message
news:11**********************@i39g2000cwa.googlegr oups.com...
Hi Mattias, thanks for the reply. Cstr() does raise exceptions.

I will explain again my question. Consider the following example:

Dim AnyObject As Object = New TimeSpan(23)
Dim AnyObject2 As Object = 34.5D

For i As Integer = 0 To 5

Try
Dim s As String = CStr(AnyObject)
MsgBox("Conversion1 ok")
Catch ex As Exception
MsgBox("Conversion1 failed")
End Try

Try
Dim s As String = CStr(AnyObject2)
MsgBox("Conversion2 ok")
Catch ex As Exception
MsgBox("Conversion2 failed")
End Try

Next
I would like to find something that let me recognize when a conversion
to string is possible (the object may be anything) without using:

Try
Catch ex As Exception
End Try

This is possible for instance when one want to recognize if something
is convertible to a number :

If IsNumeric(AnyObject) Then
Dim Number As Double = CDbl(AnyObject)
End If

Note that using IsNumeric instead of any Try Catch is highly advisable
and incomparably faster.

My question : what is the corresponing to check id an obj is
convertible to string:

If IsConvertibleToString(AnyObject) Then
Dim Text As String = CStr(AnyObject)
End If

that is : what could the function IsConvertibleToString(AnyObject as
Object) be (clearly, something fast, not using TryCatch) ??
-tom

Mattias Sjögren ha scritto:
does anybody know a speedy analog of IsNumeric() to check for
strings/chars. I would like to check if an Object can be treated as a
string before using a Cstr(), clearly avoiding the time and resource
consuming Try... Catch, which in iterative processing is totally
unacceptable.


I didn't think CStr would throw any exception. It tries to convert
whatever you pass it to a string (by calling ToString if needed). But
if you want to check if something is a string you use

If TypeOf obj Is String Then ...

or possibly the TryCast operator.
Mattias

--
Mattias Sjögren [C# MVP] mattias @ mvps.org
http://www.msjogren.net/dotnet/ | http://www.dotnetinterop.com
Please reply only to the newsgroup.


May 29 '06 #5
Tom,
I am going to contribute my 2 cents worth here. You say that "and not
all have ToString", which I believe is incorrect. All objects inherit from
System.obect and therefore have a "ToString" method. Now the real question
is what do you mean by "convertable to string"? The developer of an Employee
class may decide to override the ToString method and return the employees
name. But I do not think that this is the same thing as 'convertable to a
string'. I beleive that what you really want to know is whether the object
is in fact a 'value type', but that is just a guess on my part. In addition
to the value types, certainly the string type is convertable. I do not know
if there is an easy way to determine if the object is in fact a value type or
not. Guess the next thing is to find out if my guess is correct or not.
--
Terry
"to**************@uniroma1.it" wrote:
Jay B. Harlow [MVP - Outlook] ha scritto:
Tom,
A conversion to string is *always* possible as you simply need to call
Object.ToString!

Instead of:
Dim s As String = CStr(AnyObject)
Use:
Dim s As String = AnyObject.ToString

Hi Jay, thanks for the contribution. I may be missing something, but I
still feel I did not solve my original problem.

I want something which works for *any* object.

For instance:

Dim a As Object = New Byte() {}
Dim s1 As String = CStr(a)
'a does not have ToString methods

Dim MyObj As New MyObj
Dim s2 As String = CStr(MyObj.anything)
'MyObj.anything does not have ToString methods

and not all have ToString.

However converting to a string is not neccessarily the same as getting the
string representation of an object...


that's not important for my problem. I am only concerned about the fact
that Cstr() would work without exception. I dont care about the string
which comes out.
For i As Integer = 0 To 5

What the fudge! Is a for loop really necessary to show the example??? IMHO I
really don't think so! :-|


Yes. The idea was to give an idea of the intended framework. If there
wasn't some big iteration involved I would just use Try...Catch, as the
fact that it is slow would not be important.
....
The "problem" with writing a IsConvertibleToString function is knowing which
types have a built-in conversion & which use an overloaded CType operator....


Function IsConvertibleToString() as Boolean

I would like something which work with any Object and, at the same
time, is not so devastating like Try ... Catch. Just the analog of
IsNumeric().

It is not very clear to me why the language does not readily provide it
(I may just be missing it ! ). This seems a basic need.

I have seen also there is a Converter class. But could not figure out a
way to use it for this problem.

Also CStr behaves differently when given an object parameter verses a
strongly typed parameter. (which IMHO feels like a bug).

For example:

Public Class Something

' VB 2005 syntax
Public Shared Narrowing Operator CType(ByVal aSomething As
Something) As String
Return aSomething.ToString()
End Operator

End Class

' this statement will fail:
Dim AnyObject As Object = New Something()

' this statement will succeed
Dim AnyObject As New Something()


mmm ...I am missing your point here (?). (First statement seems
legal).
-tom

--
Hope this helps
Jay B. Harlow [MVP - Outlook]
.NET Application Architect, Enthusiast, & Evangelist
T.S. Bradley - http://www.tsbradley.net
<to**************@uniroma1.it> wrote in message
news:11**********************@i39g2000cwa.googlegr oups.com...
Hi Mattias, thanks for the reply. Cstr() does raise exceptions.

I will explain again my question. Consider the following example:

Dim AnyObject As Object = New TimeSpan(23)
Dim AnyObject2 As Object = 34.5D

For i As Integer = 0 To 5

Try
Dim s As String = CStr(AnyObject)
MsgBox("Conversion1 ok")
Catch ex As Exception
MsgBox("Conversion1 failed")
End Try

Try
Dim s As String = CStr(AnyObject2)
MsgBox("Conversion2 ok")
Catch ex As Exception
MsgBox("Conversion2 failed")
End Try

Next
I would like to find something that let me recognize when a conversion
to string is possible (the object may be anything) without using:

Try
Catch ex As Exception
End Try

This is possible for instance when one want to recognize if something
is convertible to a number :

If IsNumeric(AnyObject) Then
Dim Number As Double = CDbl(AnyObject)
End If

Note that using IsNumeric instead of any Try Catch is highly advisable
and incomparably faster.

My question : what is the corresponing to check id an obj is
convertible to string:

If IsConvertibleToString(AnyObject) Then
Dim Text As String = CStr(AnyObject)
End If

that is : what could the function IsConvertibleToString(AnyObject as
Object) be (clearly, something fast, not using TryCatch) ??
-tom

Mattias Sjögren ha scritto:
>does anybody know a speedy analog of IsNumeric() to check for
>strings/chars. I would like to check if an Object can be treated as a
>string before using a Cstr(), clearly avoiding the time and resource
>consuming Try... Catch, which in iterative processing is totally
>unacceptable.

I didn't think CStr would throw any exception. It tries to convert
whatever you pass it to a string (by calling ToString if needed). But
if you want to check if something is a string you use

If TypeOf obj Is String Then ...

or possibly the TryCast operator.
Mattias

--
Mattias Sjögren [C# MVP] mattias @ mvps.org
http://www.msjogren.net/dotnet/ | http://www.dotnetinterop.com
Please reply only to the newsgroup.


May 29 '06 #6
Hi Terry,

OK I got the substance of what You, Jay and Mattias are actually
suggesting, and I think that it solves completely my problem.

You are actually saying that using *always* ToString(), instead of
Cstr(), there is *never* the problem that an exception can be thrown
(unless the Obj has not been instantiated, which can anyway be checked
early by "Is Nothing")

Yes, "if the object is in fact a value type" can be checked by
IsValueType.

Class MyObj
Public anything As New Object
End Class

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click

Dim MyObj As New MyObj
MsgBox(MyObj.anything.ToString())
MsgBox(MyObj.anything.GetType.IsValueType)
End Sub

Thanky you *VERY* much all. Now I am much more clear on the matter....
you have been very helpful.

-tom

Terry ha scritto:
Tom,
I am going to contribute my 2 cents worth here. You say that "and not
all have ToString", which I believe is incorrect. All objects inherit from
System.obect and therefore have a "ToString" method. Now the real question
is what do you mean by "convertable to string"? The developer of an Employee
class may decide to override the ToString method and return the employees
name. But I do not think that this is the same thing as 'convertable to a
string'. I beleive that what you really want to know is whether the object
is in fact a 'value type', but that is just a guess on my part. In addition
to the value types, certainly the string type is convertable. I do not know
if there is an easy way to determine if the object is in fact a value type or
not. Guess the next thing is to find out if my guess is correct or not.
--
Terry
"to**************@uniroma1.it" wrote:
Jay B. Harlow [MVP - Outlook] ha scritto:
Tom,
A conversion to string is *always* possible as you simply need to call
Object.ToString!

Instead of:
Dim s As String = CStr(AnyObject)
Use:
Dim s As String = AnyObject.ToString

Hi Jay, thanks for the contribution. I may be missing something, but I
still feel I did not solve my original problem.

I want something which works for *any* object.

For instance:

Dim a As Object = New Byte() {}
Dim s1 As String = CStr(a)
'a does not have ToString methods

Dim MyObj As New MyObj
Dim s2 As String = CStr(MyObj.anything)
'MyObj.anything does not have ToString methods

and not all have ToString.

However converting to a string is not neccessarily the same as getting the
string representation of an object...


that's not important for my problem. I am only concerned about the fact
that Cstr() would work without exception. I dont care about the string
which comes out.
> For i As Integer = 0 To 5
What the fudge! Is a for loop really necessary to show the example???IMHO I
really don't think so! :-|


Yes. The idea was to give an idea of the intended framework. If there
wasn't some big iteration involved I would just use Try...Catch, as the
fact that it is slow would not be important.
....
The "problem" with writing a IsConvertibleToString function is knowing which
types have a built-in conversion & which use an overloaded CType operator....


Function IsConvertibleToString() as Boolean

I would like something which work with any Object and, at the same
time, is not so devastating like Try ... Catch. Just the analog of
IsNumeric().

It is not very clear to me why the language does not readily provide it
(I may just be missing it ! ). This seems a basic need.

I have seen also there is a Converter class. But could not figure out a
way to use it for this problem.

Also CStr behaves differently when given an object parameter verses a
strongly typed parameter. (which IMHO feels like a bug).

For example:

Public Class Something

' VB 2005 syntax
Public Shared Narrowing Operator CType(ByVal aSomething As
Something) As String
Return aSomething.ToString()
End Operator

End Class

' this statement will fail:
Dim AnyObject As Object = New Something()

' this statement will succeed
Dim AnyObject As New Something()


mmm ...I am missing your point here (?). (First statement seems
legal).
-tom

--
Hope this helps
Jay B. Harlow [MVP - Outlook]
.NET Application Architect, Enthusiast, & Evangelist
T.S. Bradley - http://www.tsbradley.net
<to**************@uniroma1.it> wrote in message
news:11**********************@i39g2000cwa.googlegr oups.com...
Hi Mattias, thanks for the reply. Cstr() does raise exceptions.

I will explain again my question. Consider the following example:

Dim AnyObject As Object = New TimeSpan(23)
Dim AnyObject2 As Object = 34.5D

For i As Integer = 0 To 5

Try
Dim s As String = CStr(AnyObject)
MsgBox("Conversion1 ok")
Catch ex As Exception
MsgBox("Conversion1 failed")
End Try

Try
Dim s As String = CStr(AnyObject2)
MsgBox("Conversion2 ok")
Catch ex As Exception
MsgBox("Conversion2 failed")
End Try

Next
I would like to find something that let me recognize when a conversion
to string is possible (the object may be anything) without using:

Try
Catch ex As Exception
End Try

This is possible for instance when one want to recognize if something
is convertible to a number :

If IsNumeric(AnyObject) Then
Dim Number As Double = CDbl(AnyObject)
End If

Note that using IsNumeric instead of any Try Catch is highly advisable
and incomparably faster.

My question : what is the corresponing to check id an obj is
convertible to string:

If IsConvertibleToString(AnyObject) Then
Dim Text As String = CStr(AnyObject)
End If

that is : what could the function IsConvertibleToString(AnyObject as
Object) be (clearly, something fast, not using TryCatch) ??
-tom

Mattias Sjögren ha scritto:

> >does anybody know a speedy analog of IsNumeric() to check for
> >strings/chars. I would like to check if an Object can be treated as a
> >string before using a Cstr(), clearly avoiding the time and resource
> >consuming Try... Catch, which in iterative processing is totally
> >unacceptable.
>
> I didn't think CStr would throw any exception. It tries to convert
> whatever you pass it to a string (by calling ToString if needed). But
> if you want to check if something is a string you use
>
> If TypeOf obj Is String Then ...
>
> or possibly the TryCast operator.
>
>
> Mattias
>
> --
> Mattias Sjögren [C# MVP] mattias @ mvps.org
> http://www.msjogren.net/dotnet/ | http://www.dotnetinterop.com
> Please reply only to the newsgroup.



May 29 '06 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

15
by: Dan S | last post by:
My application asks the user to enter in a date - in the mm/dd/yyyy format. Is there any quick and easy way to verify the date the user enters is formatted correctly? Right now I'm calling...
3
by: Ryan J. Geyer | last post by:
I have this block of code, that looks something like this. ----- if( sessionFields->__ptr.name == "Representative" ) { //Do Stuff } ----- The first part is an object, with an array as...
6
by: csvka | last post by:
Hello, I wonder if I could pick your brains. I'm beginning to learn about C++. I have opened a file in my program and I want to read lines from it. I would like this to be done in a separate...
5
by: August1 | last post by:
This is a short program that I have written from a text that demonstrates a class object variable created on the stack memory and another class object variable created on the heap memory. By way...
1
by: Patrick Gunia | last post by:
Hi, i´m trying to build a xml - parser, which should simply list all used tokens an dattributes including their values. So far, so good, this works, but now i try to check for illegal phrases in...
3
by: kathy | last post by:
I want to know what is the easy way to check if a string is a number or not? the number can be int, float, double, scientific,... what is the easy way for only interger?
9
by: chutsu | last post by:
hi I got a simple program, and I was wondering how do you check if the string in an array = a string. For example if I put "APPLE" in array Array then how can I check it with a if statement. if...
4
by: rosh72851 | last post by:
Header file #ifndef STRING_HPP #define STRING_HPP #include <iostream> using namespace std; /* mystring class */
55
by: lovecreatesbea... | last post by:
Do you check all error conditions for all library calls in you code? Is it necessary to check all errors? Is it convenient to check all errors (or how to make code clean and readable with mass of...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.