Private Sub Txtbval_KeyPress(ByVal Sender As Object?
Jul 20, 2009my code as follows
[code]...
result i get here is =0.7937005259841017310542661502
where as windows calculator figure is 0.79370052598409973737585281963615
my code as follows
[code]...
result i get here is =0.7937005259841017310542661502
where as windows calculator figure is 0.79370052598409973737585281963615
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
Textbox1 how the text box by real-time data monitoring?
Private Sub btnedit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnedit.Click
[Code]...
I have a little VB 2005 Express app that acts as a gui for an application that normally runs in a cli (cmd-like) window, as follows: Code:Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim Server_Exe As String = "C:Documents and SettingsColinDesktopin 7302OpenSim.Grid.UserServer.exe"
[Code]...
1. The cmd window normally shows various status messages in colour, whereas the RichTextBox shows all messages in Black (on a white background). How can I get the RichTextBox to show the messages in the same colours that the cmd window displays?
2. As the RichTextBox fills with data, filling the box, and beyond, and the scrollbar starts to shrink, I notice that the data at the top of the RichTextBox stays there, and you would have to scroll down to see the last status message, whereas I would like it to do the reverse, i.e the last status message is at the bottom of the visible RichTextBox, and if I wanted to see the earlier messages I would have to scroll up. How can this be achieved?
Private Sub FontToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FontToolStripMenuItem.Click Or Button1.Click
Is it possible to make a or?
Private Sub Form1_Shown(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Shown
View 1 Repliesit just gives me zero for my anwser.Can someone please make corrections?Public Class Form1 Private Sub xExitButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles xExitButton.Click
[Code]...
I'm making this program that opens the same forder in every pc but it identifies the pc name to do it.
Public Class cv7import Private Sub cv7import_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
[Code]...
but I want it to do it with the pc's name and I'm not sure how the environment.systemdirectory works, or even if it's the right one to use. Is it the right thing to use or is there a better solution.
Why isn't this seemingly simple piece of code working?
Code: Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
For Each sp As String In My.Computer.Ports.SerialPortNames
ListBox1.Items.Add(sp)
Next
End Sub
(me = an absolute beginner in WPF / VB2010) how to get the type of sender in (ByVal sender As Object)? Purpose: when two different Objects call the same subroutine, find out which one actually called it.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles Button1.Click
sayHello(sender)
End Sub
[code]....
<script runat ="server" >
Dim objDT As New System.Data.DataTable
Dim objDR As System.Data.DataRow
[code]......
Just as a secondary question, usually I reduce: -(ByVal sender As System.Object, ByVal e As System.EventArgs) to just () for most occurrences of auto-generated subroutines. Is there any harm in doing this? I cant see any reduction in performance but do get more readability.
View 8 RepliesWhen I write public events for my business objects, I've adapted the habit of always passing the instance as "sender as Object", in addition to additional specific parameters. I just asked myself now why am I not specifying the class?
So for you with more experience; Do you ever pass the distinct class as sender in an event? And if so, what are your decision criteria for when this is ok/not ok?
In Visual Studio 2008 I am using :Private Declare Function BlockInput Lib "user32" (ByVal fBlock As Long) As Long To stop input from occuring during a search-replace operation.
BlockInput(True) ' do not allow input during search and destroy
Dim cursorIcon As Cursor
cursorIcon = Cursor
Cursor.Current = Cursors.WaitCursor
Then setting it to false at the end of the operation. It did not work, so I thought maybe it was because I was calling it from a child window, so I created a function in the mainwindow, and ran it like this:
FrmMain.BlockFrmMainInput()With these functions is the Main window:
[Code]...
It did not solve the problem. I thought maybe it was because I was running under the debugger, so I tried compiling and running it debugger-free, but that did not do any better. I am still getting input when I double-click the mouse on either form.
I have the following code that allows my console app to go to the tray with an icon:
Sub Main()
Dim tray As New NotifyIcon()
tray.Icon = My.Resources.phoneIcon
[code].....
Heres my sub:
Dim onThisTable as String ="Name"
Private Sub skill_mouseHover(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button1.MouseHover, button2.MouseHover, panel1.MouseHover, panel2.MouseHover, pbox1.MouseHover
[Code]....
Now I wish to give onThisTable a different value depending what the user pass over (panel or a pbox or a button) but I cant find what is the correct way to compare what type it is ...
Private Sub skill_mouseHover(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button1.MouseHover, button2.MouseHover, panel1.MouseHover, panel2.MouseHover, pbox1.MouseHover
[Code]....
When you type sender. IntelliSense lists 5 methods and yet if you type sender.Left or sender.top these will work. Why don't these properties show up as available for use via IntelliSense.
View 2 Repliesfollowing code from c# to visual basic, and I'm coming up with the following error: 'Public Event ItemCheck(sender As Object, e As System.Windows.Forms.ItemCheckEventArgs)' as an event, and cannot be called directly. Use a 'RaiseEvent' statement to raise an event.
[Code]...
In the following code as you see I am defining myFile inside the timer sub; which of course is not a good idea. The FilePath is derived in form load before the timer kicks in. How can I declare myFile globally so it can be used in timer sub as well as in form load?
Private Sub tmrInterval_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tmrInterval.Tick
Dim myFile As New IO.FileInfo(FilePath)
If myFile.Exists Then
...
...
I want something like this:
Public Class Form1
private myFile As New IO.FileInfo()
'but I do not have strMessageFilePath value yet, that will be achieved in form load.
I have created a synchronized queue and am using SyncLock on the SyncRoot property of that queue when I invoke the Enqueue/Dequeue methods. The methods are invoked from instances of standard producer/consumer classes.Is that a proper use of the SyncRoot property?
Would it be better practice to create a private shared object in each class and lock on that instead?
Is it possible to call a protected method via reflection. I am using this:
Me.GetType.InvokeMember(Stages(CurrentStage),
Reflection.BindingFlags.InvokeMethod,
Nothing,
Me,
Nothing)
Which always calls a method with no params or return. The idea is that the user of my object (transactional processing of business logic) inherits the base class adds in a load of private methods to fire. They then add these method names to a list in the order they would like them fired and the code above will take care of firing them.
It works fine with public methods but not with private or protected methods in the same class (Protected because I have some 'standard' pre built methods to add to the base class). Realistically I could make the methods public and be done with it but my inner nerd wont allow me to do so...
I am assuming this is a security feature. Is there a way to get around this or does anyone have any suggestions on how to proceed but keep my tasty, tasty visibility modifiers in tact?
(NOTE: ITS IN VB.NET but a C# Answer is fine if that is what you are comfortable with).
if for example i have two private sub I declared a local variable on private sub a... is there a way that private sub b could use the variable created on private sub a? Im asking because im in a problem in my app were using global variable is not an option to make the long story short
View 5 RepliesHow do I execute "Button1_Click" when click "Button2" like "Button1.Click(######)"? When I try to write Button1.Click() then that keep asking me "sender As System.Object,e As System.EventArgs". What value that I have to have "sender As System.Object, e As System.EventArgs"
[Code]...
This is a follow-up to a previous question regarding locking on two List(Of T) objects. Suppose I have a function like this:
[code]...
which resides in a class that declares List1. In a multithreaded environment, I now understand that I should have a private locking object for List1 and lock List1 whenever it's modified or enumerated. My question is, should I do this:
[code]...
I searched on the forum / Internet for the solution how a PropetryInfo object (of a Public property) can reveal if it has a Private Protected Setter ... it was all in vain .... all help I found was about how to "Set" value of a public property having a Private Setter.I would like to know if I have a PropertyInfo object of a public property, how would I know if its Setter is Non Public?
I tried, in a exception handling block, where I did a GetValue of the PropertyInfo object and then called SetValue by setting the same value back... but to my surprise it worked well and didn error out.
[Code]...
I am completely lost on procedures. Whats the difference bewteen Private sub and private function?
View 1 RepliesVB 2008, DataGridView,DataGridView1_CellLeave(sender, New System.EventArgs)
"Unable to cast object of type 'System.EventArgs' to type 'System.Windows.Forms.DataGridViewCellEventArgs'."
What is the Correct String for "New System.EventsArgs"
Anybody there is to help me out.
As I understand it, C# passes parameters into methods by reference. In vb.net, you can specify this with ByVal and ByRef. The default is ByVal.
Is this for compatibility with vb6, or is it just random? Also, how can I specify what to use in C#? I kind of like the idea of passing parameters by value.
I am a student and i get confused when i see a lot of ByRef and ByVal arguments in a sub procedure. Can someone make it simple for me to understand when it should be used?
View 9 RepliesI've read a lot on this, but am having a hard time thinking through this tonight. (Maybe it's the hydrocodone... just had a root canal. i'm just starting on a class to handle client connections to a TCP server. Here is the code I've written thus far:
[Code]...
Now, on my Socket property, when setting the value, it is required to be ByVal. It is my understanding that the instance in memory is copied, and this new instance is passed to value, and my code sets _Socket to reference this instance in memory. Yes?
If this is true, then I can't see why I would want to use properties for anything but native types. I'd imagine there can be quite a performance hit if copying class instances with lots of members. Also, for this code in particular, I'd imagine a copied socket instance wouldn't really work, but I haven't tested it yet.