If i have a structure type and i place the structures data into a tag
property (which is an object) it will go in obviously, but when i pull an
object back into a structrured type it will error.. how do i convert the
object back into a struct? here's an example
public structure teststruc
public name as string
public id as integer
end structure
dim a as teststruc
with a
.name = "me"
.id = 10
endwith
me.tag = a ' this part obviously works fine
' but when i do this i have a conversion error
dim b as teststruc
b = me.tag ' error here converting from object to teststruc
me.textbox1.tex t = b.name
how would i convert the structure back from an object? thanks 3 3009
Use CType or DirectCast
-Rob Teixeira [MVP]
"Brian Henry" <brianiup[remove-me]@adelphia.net> wrote in message
news:ee******** ******@TK2MSFTN GP12.phx.gbl... If i have a structure type and i place the structures data into a tag property (which is an object) it will go in obviously, but when i pull an object back into a structrured type it will error.. how do i convert the object back into a struct? here's an example
public structure teststruc public name as string public id as integer end structure
dim a as teststruc with a .name = "me" .id = 10 endwith
me.tag = a ' this part obviously works fine
' but when i do this i have a conversion error dim b as teststruc b = me.tag ' error here converting from object to teststruc me.textbox1.tex t = b.name
how would i convert the structure back from an object? thanks
thanks! i knew it in my head but i just couldn't remember the names of
them... is there any real diffrence between the two?
"Rob Teixeira [MVP]" <RobTeixeira@@m sn.com> wrote in message
news:%2******** ********@TK2MSF TNGP10.phx.gbl. .. Use CType or DirectCast
-Rob Teixeira [MVP]
"Brian Henry" <brianiup[remove-me]@adelphia.net> wrote in message news:ee******** ******@TK2MSFTN GP12.phx.gbl... If i have a structure type and i place the structures data into a tag property (which is an object) it will go in obviously, but when i pull
an object back into a structrured type it will error.. how do i convert the object back into a struct? here's an example
public structure teststruc public name as string public id as integer end structure
dim a as teststruc with a .name = "me" .id = 10 endwith
me.tag = a ' this part obviously works fine
' but when i do this i have a conversion error dim b as teststruc b = me.tag ' error here converting from object to teststruc me.textbox1.tex t = b.name
how would i convert the structure back from an object? thanks
never mind found it
The difference between the two keywords is that CType succeeds as long as
there is a valid conversion defined between the expression and the type,
whereas DirectCast requires the run-time type of an object variable to be
the same as the specified type. If the specified type and the run-time type
of the expression are the same, however, the run-time performance of
DirectCast is better than that of CType.
"Brian Henry" <brianiup[remove-me]@adelphia.net> wrote in message
news:uE******** ******@TK2MSFTN GP10.phx.gbl... thanks! i knew it in my head but i just couldn't remember the names of them... is there any real diffrence between the two?
"Rob Teixeira [MVP]" <RobTeixeira@@m sn.com> wrote in message news:%2******** ********@TK2MSF TNGP10.phx.gbl. .. Use CType or DirectCast
-Rob Teixeira [MVP]
"Brian Henry" <brianiup[remove-me]@adelphia.net> wrote in message news:ee******** ******@TK2MSFTN GP12.phx.gbl... If i have a structure type and i place the structures data into a tag property (which is an object) it will go in obviously, but when i pull an object back into a structrured type it will error.. how do i convert
the object back into a struct? here's an example
public structure teststruc public name as string public id as integer end structure
dim a as teststruc with a .name = "me" .id = 10 endwith
me.tag = a ' this part obviously works fine
' but when i do this i have a conversion error dim b as teststruc b = me.tag ' error here converting from object to teststruc me.textbox1.tex t = b.name
how would i convert the structure back from an object? thanks
This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Robert Oschler |
last post by:
Has anybody seen a Python module that will take an XML document (not a
colossal one), and convert it to a Python nested class object? I'm
basically looking for something that would allow me to parse an XML document
(not tokenize it like SAX or make it into an XPath accessible DOM object
like others), directly into a nested Python object so I could access
everything through Python class attribute references.
Thanks.
--
Robert
|
by: Thomas Paul Diffenbach |
last post by:
Can anyone point me to an open source library of /statically
allocated/ data structures?
I'm writing some code that would benefit from trees, preferably self
balancing, but on an embedded system that doesn't offer dynamic
memory allocation (to be clear: no malloc, no realloc), and with
rather tight memory constraints.
Writing my own malloc to do dynamic allocation from some static pool
isn't really an option, for various reasons, not...
|
by: Mike Jeffers |
last post by:
Hi everyone,
I need to convert data from a structure into hexadecimal ascii format.
The structure is like this:
struct ROOM_DATA {
short room_number;
short floor_number;
long total_area;
|
by: theshowmecanuck |
last post by:
As a matter of academic interest only, is there a way to programmatically
list the 'c' data types? I am not looking for detail, just if it is
possible, and what function could be used to accomplish it. For example:
int main void()
{
while there are more data types
{
print next data type;
}
|
by: Kiran B. |
last post by:
Hi, I am new to .net. I have two Data Structure Type ... Sturcture A and
Structure B.
Structure A
Public Fname as String
Public LastName as String
Public City as String
Public Zip as String
End Structure
| |
by: bolly |
last post by:
Hi,
I've been putting Python data into a sqlite3 database as tuples but
when I retrieve them they come back as unicode data e.g
'u(1,2,3,4)'.How can I change it back to a tuple so I can use it as a
Python native datatype?
I have looked in the docs and seen there is a decode/encode method but
how do I do this?
Hope you can help.
|
by: Charles Law |
last post by:
Here's one that should probably have the sub-heading "I'm sure I asked this
once before, but ...".
Two users are both looking at the same data, from a database. One user
changes the data and commits it. How does the other user get the updated
view without polling for changes? Is there some sort of callback mechanism
that can be set up on the dataset or connection?
TIA
|
by: Frank Rizzo |
last post by:
Given the inneficiencies of ArrayList and Hashtable on 64-bit systems, I
am converting them to List<and Dictionary<respectively. It's a
pretty massive system, so there are a lot of casts. For instance.
ArrayList aaa = new ArrayList();
aaa.Add(new Customer());
aaa.Add(new Customer());
aaa.Add(new Customer());
Customer c = (Customer) aaa;
|
by: John Brown |
last post by:
Hi there,
Does anyone know how to go about reading/writing a type to a file in a
language (culture) independent way. For instance, let's say you're dealing
with the native "System.Drawing.Size" type on an English version of Windows.
You use the "TypeConverter" for this structure to generate the string, say,
"50, 75" which you then store in a file (or perhaps a DB). Now, the same
value might later be read back in from this file on a...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it.
Here is my compilation command:
g++-12 -std=c++20 -Wnarrowing bit_field.cpp
Here is the code in...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth.
The Art of Business Website Design
Your website is...
| |
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 Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
|
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 protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
|
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, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own....
Now, this would greatly impact the work of software developers. The idea...
|
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 presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
| |
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |