Stop A Form From Initializing?
Jul 23, 2009I have a form which i want to prevent from loading during the form initializition. which of the form event handles form initialization in VB.NET.
View 8 RepliesI have a form which i want to prevent from loading during the form initializition. which of the form event handles form initialization in VB.NET.
View 8 Repliesi have an application which i want the user to have access to forms base on their access right. I have a public module that that take care of the uers access right, but when I call this module from the form load event which return true(user has access to the form) then form load continue OR false(user dont hav access to the form) exit sub to discontue form load. but this is not stoping the form from loading.
'Check for user's permission
pubFormID = 107
'Call procedure
[Code].....
A spreadsheet formatter that I made for the department opens and closes Excel spreadsheets in the backround. If someone opens Excel while the macro is running, it stalls the entire program. I need a way to sense Excel opening, then stop it, preferably with a message box saying what just happened.
View 1 RepliesI have a winforms app that checks user credentials as it starts.If autharization fails I want to close the app.So I have been using the following
Public Sub New()
_CurrentUser.GetuserDetails
If _CurrentUser.IsAuthorized then
[code].....
I am converting an old Vb6 solution to .net 2.0 in vs2010. I've been working in C# for about 3 years now and .net for 5. I don't recall having this problem in C#, but if I want initialize a readonly collection of DerivedControlFoo Is there a clean way to do it besides creating a sub to do it all off somewhere else? I'd love to be able to do it at the class level at the declaration for readability and simplicity.
View 1 Repliesi was wondering i have a picture box which is controlld by the keyboard, and the picture is able to leave the form. i was wondering how to stop it leaving the form without knowing the exact size of the form and using multiple points on the edge of the form.
View 3 Repliesform1 has datagridview, when I click "add new", form2 appears(details view, allowing me to add new records into datagridview on form1). when I click "add new" again, form2 appears again, if I click x times, form2 will appear x times. How do I stop the add new button and all the functions on form1 from working until form2 is closed?
View 6 RepliesIn VB.NET I've got two forms, on first one I have button, on second - two textboxes and "OK" button. I want to run procedure (Sub) on first form, then stop in the middle of it and wait for input on the second form. After that i want to process the data received from second form.
It looks something like this:
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'Open form2 for input
[CODE]...
The question is how to call the Form2 so that procedure is stoped till the second form is closed?
I open a form using .showdialog and load some info onto it. I have code that runs on the MyBase.Load event. Basically, I have a Try, Catch, End Try block and if the Catch executes in preparing my information, I want the form to stop loading i.e. give a message and not show at all.
View 20 RepliesI want a stopwatch thing, to start on the forst form, and stop on the last form, and to show the time.
View 2 RepliesI wrote this - very simple - function, and then wondered does VB have some pre-built functionality to do this, but couldn't find anything specific.
[Code]....
I am writing a WPF application in VB 2008, and need to establish a connection to another system to get pertinent information and if not exit gracefully without displaying the form. I thought I would be able to do this in the Application classwithin Application_Startup and set some custom properties. However, it doesn't appear I can expose these properties outside the Application class without re-instantiation it, which is bad thing. Even variables set up as Friend don't appear to work either.
View 2 RepliesI am looking for guidance regarding a form I am popping up where people have to fill in some information. When something is empty the form shouldnt disappear.
I tried doing this with a showDialog. but when I check the onclick button event the a messagebox come up and show the error/message but then when ok is clicked the form is closed.
I used to use the following instructions to lock my form from stretching.
Me.MaximumSize = New Size(550, 550)
Me.MinimumSize = New Size(550, 550)
Then I needed to keep the Form size fixed so I used:
Me.ClientSize = New Size(625, 500)
This makes it stretchable.How can I lock the Form from re-sizing?
Why if I run the following code does the argument in the Add method pass {"foo2", "bar2"} in both method calls?
Dim myList As New List(Of String)
myList.AddRange(New String() {"foo", "bar"})
Add(New RandomClass("blah", myList ))
[CODE].....................
what the syntax is for initializing a list of a class, eg:-
Public class myparams
private myno as integer
private name as string
end class
[code]....
I am working with a third-party COM component (i.e. do not have its code). The method in question has the following outline:
HRESULT GetTableInfo(
[in] BSTR bstrTableName,
[in,out] SAFEARRAY(BSTR) bstrColumnTitles,
[in,out] SAFEARRAY(long) lColumnPos );
I have tried to pass a ref to a fixed-size array ((Array)string[6]) and to a List.ToArray(), but it keeps crashing on me. E.g.
Array arr1 = (Array) new string[500];
Array arr2 = (Array) new int[500];
table.GetTableInfo(filename, ref arr1, ref arr2);
To be more specific: I already tried any value for the size (the correct one should be 44). Tried the same for the capacity of a List<>, but that didn't help either. I also tried different types, but it does not accept any other than int.
I don't know why it keeps crashing on me with a general error of that COM component (basically indicating that something is wrong, yet not saying what exactly), since I can confirm that the following VB code works:
Dim TitleList() As String
Dim PositionList() As Long
Call objTable.GetTableInfo(txTableFile.Text, TitleList, PositionList)
Here are the facts: Consider the following program. Sub Main()
[Code]....
Compiling the program in Visual Basic Express produces no errors. However, if the program is imported into the Excel Developer environment; I get the following error: Expected: end of statement with the equal sign highlighted. A side comment: About eight years ago, I wrote a Visual Basic simulation program to study financial trends. I found that version of Visual Basic user frendly! I find the 2010 version very difficult for doing simular projects.
I use the splash screen of the vb.net found on windows form.Is there a way that i could put an initializing while my splash screen is running?like other programs do instead of progress bar.
View 16 RepliesI'm using a structure to hold three arrays:
structure myStruct
dim arrayOne() as char
dim arrayTwo() as char
dim arrayThree() as char
end structure
But how do I go about setting them a value, I've got my instance of myStruct
dim aStruct as new myStruct()
If I try redim, it just tells me it can't change the dimensions of an array, so how do I got about initializing the arrays with values?
It worked fine till i applicated some conditions... Now my form execution stop right after a ExecuteScalar.[code]
View 2 RepliesWhat I'm trying to do is your basic "You have made changes... yes/no/cancel" messagebox to show during a form closing event, and when they click cancel to stop the form from actually closing (Whereas yes would save and close, no would just close).
[code]...
I have a script that looks for a product number in an excel sheet. If the number is not in the sheet i need the script to stop running and display a message box with the error details. How do I stop the script?
View 2 RepliesI wish that user gets a warning when Close button is pressed. I can put the warning message in _FormClosing event but I donot know how to stop closing if user choses to stop it.
[Code]...
I'm trying to return an array of strings from a function, and got surprised by an error.
I would have expected this to work, but it produces an error:
Public Function TestError() As String()
Return {"foo", "bar"}
End Function
[Code]....
I guess I'm unclear on the meaning of the {}'s - is there a way to implicitly return a string array without explicitly creating & initializing it?
Recently installed Visual Basic Express 2008. Install went fine. If I try to open the toolbox (from any of several locations), a meesage "Toolbox Initializing..." appears in the status bar, then after 15-20 seconds, VBExpress simply closes.
View 2 RepliesI tried to initialize a textbox value by using the .Text property
Textbox.Text = 0
But Im getting the error Option Strict On disallows implicit conversions from 'Integer' to 'String'.
My first try was to init performance counters in an array, which didnt work. Then I read up on performance counters and from that reading, the constructors are such that performance counters cannot be put in arrays. What does one do for multiprocessing?
View 6 RepliesWasn't exactly sure how to word the title of the topic the best without making it a really long title, so I just stayed with a brief general topic to lure you guys into it .Anyways, I am using VB.NET and I have a PictureBox inside a panel that is not initially visible. Whenever a user clicks a button, I set the panel to visible, and I use Direct3D9 to render to the PictureBox but it does not work right when I set the panel to visible. I added a PictureBox_Paint function to handle the Paint event, but nothing. An interesting thing is if I sleep for about 1 or 2 seconds after I set the panel to visible and before I draw the picture with DirectX, it will draw it on. So it must be something when it is first setting it to visible that is affecting it. I do not have an actual image inside the picturebox, I am just using it to draw with DirectX.I'm not exactly sure what events are called right when you set the picturebox to visible.
View 6 RepliesI am initializing direct draw by the following:
vb
GraphicsCard = New Device
GraphicsCard.SetCooperativeLevel(Me, CooperativeLevelFlags.FullscreenExclusive)
Dim description As SurfaceDescription = New SurfaceDescription
surface to DirectX
Now the above works fine... for a fullscreen direct draw app...however i want to make a non-fullscreen app... how can i do that?I have tried several things with no avail and i also want the app to keep drawing when it does not have focus?