|
hey im just starting visual basic at my school and i was trying to make a program that sends an anonymous net send. I've already got the main stuff down to send the message, i just dont know how to make it anonymous. Any help?
|
|
|
|
|
|
|
|
sorry, but i cant install all this stuff on the school computers. Is there any way to do it through VB? The first link you gave me added something about a 'netmessagenameadd' command. Is there anything like that in VB?
|
|
|
|
|
|
Hi all,
Is there a way to retrieve the name of the variable containing an object passed to a subrouting. Here is a simple illustration meant to explain my question;
I have the following two class defintions
Public Class Address
public City as string
...
End Class
Public Class Organisation
Public MailingAddress as new Address
public BillingAddress as new Address
public sub CallSomething()
' pass the object whose variable name we want to display
CallingSomething(MailingAddress)
end sub
public sub CallingSomething(objAddress as Address)
'display the name of the variable of objAddress as it is known in my Class Organisation. The display should be "MailingAddress".
end sub
End Class
Using objAddress.GetType.Name gives me the "Address" which is the class name but I'm looking for the variable name "MailingAddress". If I had passed the BillingAddress, obviously I would want to display "BillingAddress". Can this be done in VB.NET?
Thanks in advance.
Ronald Bastien.
Strategium Technologies inc.
|
|
|
|
|
Ronald Bastien wrote:
CallingSomething(MailingAddress)
cant you just put "MailingAddress", including the quotes, as the paramater to pass to the CallingSomething procedure?
------------------------
Jordan.
III
|
|
|
|
|
I could but I'm already passing the object so I don't want to pass the name as well. This object can also be passed down through an hierachy of calls and again, I don't want to have to pass the name with the object.
Cheers.
Ronald Bastien
Strategium Technologies inc.
|
|
|
|
|
i must not be understanding, or too new at this.
"
public sub CallingSomething(objAddress as Address)
'display the name of the variable of objAddress as it is known in my Class Organisation. The display should be "MailingAddress".
end sub
"
if you send the string "MailingAddress" to this procedure, from the CallSomething procedure, it will do what it says you want here:
"The display should be "MailingAddress."
sorry im
what are you going to do with the variable name once it is passed? just display it?
------------------------
Jordan.
III
|
|
|
|
|
Jordan, You're right but I'm oversimplyfying my code to give an example of what I'm looking for.
Is it possible in the CallingSomething routine to access the objAddress object and through some property (from the framework) get the name the variable from the caller?
The thing is, I need to pass the object so I don't want to pass an additional string with it's name. I'm also passing this object to other routines so this makes it a less attractive solution.
Cheers
Ronald Bastien
Strategium Technologies inc.
|
|
|
|
|
hmmm... sorry
iv been looking into it, and fooling around, and of course cant figure it out. i hope someone can help.
please let me know the solution, if one arises, Ron.
gNite.
------------------------
Jordan.
III
|
|
|
|
|
Unless I'm mistaken (which could certainly be the case) the ability that you're looking for is contained in the System.Reflection namespace.
What a piece of work is man, how noble in reason, how infinite in faculties, in form and moving how express and admirable . . . and yet to me, what is this quintessence of dust? -- Hamlet, Act II, Scene ii.
|
|
|
|
|
There is no way to do this in C#. System.Diagnostics.StackFrame gets the closest, but it does not know about instance information; only types.
There is a probably a more natural way to get what you want. Maybe passing in an object which has Address members and letting CallingSomething iterate it's members looking for them? Then it could output all the members which have a certain type by name.
Without knowing more about the requirements, it's hard to say.
--
Aaron
|
|
|
|
|
what doe it mean by this....
An unhandled exception of type 'System.Data.OleDb.OleDbException'
occurred in system.windows.forms.dll
can somebody tell me?
|
|
|
|
|
An error occurred while you were performing a database operation or attempting to access a database.
What a piece of work is man, how noble in reason, how infinite in faculties, in form and moving how express and admirable . . . and yet to me, what is this quintessence of dust? -- Hamlet, Act II, Scene ii.
|
|
|
|
|
owh.....hmmm....is it maybe because i input the wrong data type?
|
|
|
|
|
OleDbException is generic for lots of things. Depends on what you were trying to do and what your code looks like.
What a piece of work is man, how noble in reason, how infinite in faculties, in form and moving how express and admirable . . . and yet to me, what is this quintessence of dust? -- Hamlet, Act II, Scene ii.
|
|
|
|
|
one more thing....what exactly insertcommand.executenonquery do?
|
|
|
|
|
Assuming that "insertcommand" refers to an instance that has been initialized as an OleDbCommand object that has its command text set to an "INSERT INTO ..." statement, then insertcommand.ExecuteNonQuery() should execute the command without returning the affected records.
What a piece of work is man, how noble in reason, how infinite in faculties, in form and moving how express and admirable . . . and yet to me, what is this quintessence of dust? -- Hamlet, Act II, Scene ii.
|
|
|
|
|
John Kuhn wrote:
without returning the affected records.
what does it mean?
|
|
|
|
|
MSDN: Executes a SQL statement against the Connection and returns the number of rows affected.
What a piece of work is man, how noble in reason, how infinite in faculties, in form and moving how express and admirable . . . and yet to me, what is this quintessence of dust? -- Hamlet, Act II, Scene ii.
|
|
|
|
|
owh....ok...thanx man...sorry for taking your time
|
|
|
|
|
Hi,
Does someone knows how to get the default icon from other applications without using Windows APIs?
Any ideas could be very helpfull,
Thanks in advance
|
|
|
|
|
I have developed a data entry form and set the tab order, but in entering data, it seems more intuitive to use the Enter Key than the Tab to change the focus to the next text box. Is there a way to make these two keys work the same way in this application?
Thanks!
nvmoss
|
|
|
|