 |
|
 |
Hi To ALL! In VB.NET, i need to display a form in Sub Main().I have written code something like this but its not working. Pls help me ... Public Sub main() dim frm as new form1() frm.show() End sub
Thanks Mahesh
|
|
|
|
 |
|
 |
well its very difficult from this code to pointout ur error
but i got two points
1. check ur startup object. is it sub main ?
2. u are writing dim frm as ew form1()
istead try out
public frm as new form1()
even if this does not work, then u better make a module
and write the staatement there
public frm as new form1()
then in main u can use frm.show()
hope this will work
sumit
|
|
|
|
 |
|
 |
Thanks
My start up object is Sub main.
I have tried all the tips given above.
I would like to tell you some information....
My application starts executing from Sub Main(). Iam checking a condition in Sub Main procedure and based on that i displaying a form. So when i tried to do that form is displayed for few seconds and the application is terminated.
and i assure that there are no errors like logical or syntax error in coding
I hope that there must some other steps to display a form in Sub Main
Pls help me to find a solution......
Thanks
|
|
|
|
 |
|
 |
OK,
In VB6 you could do this and then if you displayed a form the application would continue to run.
In VB.NET even if you show a form in Sub Main, when Sub Main ends, the form will be destroyed and the application will terminate. There is a simple fix for this. The critical line of code you need is in bold:
------------------------------------------------------
Sub Main()
...your initialization code goes here ...
If ...your conditions are met... Then
MyForm.Show
Application.Run()
End If
End Sub
--------------------------------------------------------
Robert
|
|
|
|
 |
|
 |
If you want to open that form when your application starts then why dont you make it as startup object.
|
|
|
|
 |
|
 |
hey, it means there is some condition which is forcing ur program to end.
i also had faced such problem previously
then i put message box whereever i was doubtful in my code
u can also put msgbox in formload of form1.
this will tell u is form1 is loading or not
then u can put the msgbox in other functions of form1
this may tell u the code which is creating problem
my suggestion is to use msgbox and try to debug ur code
|
|
|
|
 |
|
 |
Hello,
You could try to put your conditional statements inside of the Form Load event. If the conditions are not met, you could then use Me.Close() to exit.
For an example,
If <conditions> then
'Do your stuff here if it is met
Else
Me.Close() 'Exit the application since the conditions are not met.
End If
I hope this helps,
Programmer2k4
My sig:
"And it is a professional faux pas to pay someone else to destroy your computer when you are perfectly capable of destroying it yourself." - Roger Wright
I now use my CodeProject Blog!
Most recent blog post: March 24
|
|
|
|
 |
|
 |
I had this one about 2 years ago...
I had put some code inside my "form1" and found that the code ran, but the form seemed to never appear.
If you put a DoEvents after the show, then a Msgbox, you'll see what's happening... Your form is actually loading, but the program is exiting after the form.show method.
If you want to load the form and not exit "Main" until you close the form try using the ShowDialog method of the form instead of the Show method. I think that's what you are looking for.
|
|
|
|
 |
|
 |
Thanks Alot!
It finally worked as Benjamin Liedblad said.
I would like to thank all of you who spared your precious time for me.
Thanks
|
|
|
|
 |
|
 |
Thanks Alot!
It finally worked as Benjamin Liedblad said.
I would like to thank all of you who spared your precious time for me.
Thanks
|
|
|
|
 |
|
 |
:(I am in a big trouble, I have to access form name as string from database and convert it into form object. I have tried Ctype and DirectCast but both method failed, it gives error "Specified cast not valid". Please help me!!
Sheel
|
|
|
|
 |
|
 |
Hi,
Try this...
Dim frm As Form = DirectCast(Activator.CreateInstance(Type.GetType("ProjectName.frmTest")), Form)
frm.Show()
I hope this will help u.................:->
Regards,
Ritesh
|
|
|
|
 |
|
 |
Thanks Ritesh, this code is too important for me...
Regards
Sheel
sheel
|
|
|
|
 |
|
 |
I've tried ToolHelp functions, Process & Thread functions, WMI, but still can't know how to get the command line argument information of existing processes (not the current process).
It seems that win32_process in WMI could do helps, but the commandline property only works under WinXP/Windows 2003, for Windows 2000, this property does not exists.
Can any one tell me some idea ?
If you could add the example code here, that would be nice !
Thanks.
Do or do not, there is no try.
|
|
|
|
 |
|
 |
ok here is the problem I am making a game and the variables work as follows they have a var class which includes the data and a wrapper class which has built in save and load functions which is binary serialization and the var class is accessed through properties now the problem happens when I try to load the var in this case a map it says the object type cannot be converted to the target type
here is some code
Imports System
Imports System.Drawing
imports System.IO
Imports System.Runtime.Serialization
Imports System.Runtime.Serialization.Formatters.Binary
imports System.Windows.Forms
Public Class Game_map
Implements icloneable
Function Clone() As Object Implements Icloneable.clone
return me.memberwiseclone
End Function
Private var As game_map_var = New Game_map_var
default Property Root(byval shallow_copy as boolean) As Game_map_var
Get
if shallow_copy = false then Return var.clone else return var
End Get
Set(ByVal new_object As Game_map_var)
if shallow_copy = false then me.var = new_object.clone else me.var = new_object
End Set
End Property
Sub save(ByVal filename As String)
'on error resume next
dim fs As filestream = New FileStream(filename,filemode.Create)
dim bf As New BinaryFormatter
bf.Serialize(fs,var)
fs.Close
End Sub
Sub load(ByVal filename As String)
' on error resume next
if file.Exists(filename) = true then
dim fs As filestream = New FileStream(filename,filemode.Open)
dim bf As New BinaryFormatter
var = ctype(bf.Deserialize(fs),game_map_var)
fs.Close
Else
MessageBox.Show("The file "& filename & " could not be found", "File Not Found!", MessageBoxButtons.OK, MessageBoxIcon.Hand, MessageBoxDefaultButton.Button1)
End If
End Sub
Property name() As string
Get
return me.var.name
End Get
Set(ByVal new_name As string)
me.var.name = new_name
End Set
End Property
Property tiles() As game_map_var.game_tile()
Get
return me.var.tiles
End Get
Set(ByVal new_tiles As game_map_var.game_tile())
me.var.tiles = new_tiles
End Set
End Property
Public Class Game_map_var
Implements icloneable
Function Clone() As Object Implements Icloneable.clone
return me.memberwiseclone
End Function
public name as string = ""
Public tiles() As game_tile = { _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile, _
new game_tile}
Public Class Game_tile
Implements icloneable
Function Clone() As Object Implements Icloneable.clone
return me.memberwiseclone
End Function
Private var As Game_tile_var = New Game_tile_var
default Property Root(byval shallow_copy as boolean) As game_tile_var
Get
if shallow_copy = false then Return var.clone else return var
End Get
Set(ByVal new_object As game_tile_var)
if shallow_copy = false then me.var = new_object.clone else me.var = new_object
End Set
End Property
Property x() As Integer
Get
return me.var.x
End Get
Set(ByVal new_x As Integer)
me.var.x = new_x
End Set
End Property
Property y() As Integer
Get
return me.var.y
End Get
Set(ByVal new_y As Integer)
me.var.y = new_y
End Set
End Property
Property surface() As bitmap
Get
return me.var.surface
End Get
Set(ByVal new_y As bitmap)
me.var.surface = new_y
End Set
End Property
Property state() As tile_state
Get
return me.var.state
End Get
Set(ByVal new_y As tile_state)
me.var.state = new_y
End Set
End Property
Public Class game_tile_var
Implements icloneable
Function Clone() As Object Implements Icloneable.clone
return me.memberwiseclone
End Function
public x As Integer = 0
public y As Integer = 0
Public surface As bitmap = New Bitmap(32,32,system.Drawing.Imaging.PixelFormat.Format24bppRgb)
public state as tile_state = tile_state.normal
End Class
public Enum tile_state
normal
solid
up_down_solid
left_right_solid
left_solid
right_solid
up_solid
down_solid
down_right_solid
down_left_solid
up_left_solid
up_right_solid
End Enum
End Class
End Class
End Class
I know all the class = new class stuff is wierd but I have to do that if i dont the debug says that the "object reference is not set to an object" when I try to access the variable this I believe is because a class is a reference type not a variable at least until you use new which this maybe the source of my problem but structures cannot have starting values which then will return "object reference is not set to an object" when I try to access the varaibles
HELP
|
|
|
|
 |
|
 |
How to display a recordset got from oracle db into a datagrid?
|
|
|
|
 |
|
 |
just the same as one from SQL Server or Access.
Christian
I have several lifelong friends that are New Yorkers but I have always gravitated toward the weirdo's. - Richard Stringer
|
|
|
|
 |
|
 |
Hi there
Being too cheap to go out and buy it before learning VB.NET, I downloaded the 2005 Beta1 of Visual Studio. I wrote some programs, and now I've bought 2003 Standard. I've tried to downgrade the code so much as my GUI (controls, etc.) are all back, my code is (mostly fine) and there's no build errors. However...there's been a few issues that I need some help with.
Private Sub form1_closing(ByVal sender As System.Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
It seems that the older framework doesn't support this, but does anybody know of an alternative that will work?
***
Dim connectme As New Net.Sockets.TcpClient()
Dim server As String = "1.1.1.1"
If connectme.Connected = True Then //
Property connected as Boolean doesn't exist in this older framework? Anyone else know how to check?
***
For this one, I'm using NotifyIconEX, and with the EXACT same code, the EXACT same controls, references, etc. When I try to set notifyicon1.visible = True, I get "Object Reference not Set to an Instance of an Object".
***
For some reason, whenever I startup this program, Main.vb (the primary form), is ALWAYS blank, even though I have everything set up in the designer. This NEVER happened in VS.NET 2005. I have yet to figure out how to get around this.
***
All of these worked PERFECTLY prior to the code conversion. If anybody could give me ANY advice, it would be GREATLY appreciated.
Head Admin,
http://www.khaoslabs.com/
|
|
|
|
 |
|
 |
Hello,
Kevin Delaney wrote:
Private Sub form1_closing(ByVal sender As System.Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
In Visual Basic .Net 2003, you can handle the Closing event with:
Private Sub Form1_Closing(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles MyBase.Closing
End Sub
Kevin Delaney wrote:
For some reason, whenever I startup this program, Main.vb (the primary form), is ALWAYS blank, even though I have everything set up in the designer. This NEVER happened in VS.NET 2005. I have yet to figure out how to get around this.
I am not sure of the problem here... You should check to see if the startup object is the Main.vb (right click your project inside of the solution explorer, and then select properties. You should see "Startup Object:" with a combobox that has your startup object.). Another thing that could be wrong is that the "Visible" property on each control is set to false.
I hope this helps,
Programmer2k4
My sig:
"And it is a professional faux pas to pay someone else to destroy your computer when you are perfectly capable of destroying it yourself." - Roger Wright
I now use my CodeProject Blog!
Most recent blog post: March 24
|
|
|
|
 |
|
 |
Hi there
Thank you very much for your code sample, I shall try it this evening.
With regards to the second thing, I have tried BOTH of what you said. I don't even get a title for main.vb...just an empty window with an icon...I've narrowed it down to a certain form but it still makes no sense...
Thanks again,
Head Admin,
http://www.khaoslabs.com/
|
|
|
|
 |
|
 |
VB 6.0
I'm trying to create datagrid type control (5 rows 10 cols) that is connected to an access database table. The data is being pulled from several different tables to feed the main table. A combo box is used to query the data from the different tables.
i.e.
Col 1: plain text, user entry
Col 2: combo box tied to table (user list)
col 3: combo box tied to table (state)
col 4: checkbox weither is active or not
col 5: another combo box from another table
etc.
Data grid may not be the right thing to do. So far I haven't found any reference to this except in vb.net (can't get pass the database connections It's ok if I'm using 1 table with 6 fields). I can creat this form in MS Access but how do I recreat it in VB6.0?
|
|
|
|
 |
|
 |
Hi could anyone give me a suggestion or provide any advice on how to learn assebly programming language from the beginning in effective way???
A thousand mile of journey, begin with the first step.
APO-CEDC
Save Children Norway-Cambodia Office
|
|
|
|
 |
|
|
 |
|
 |
If you're jumping from VB to assembler, I suggest you may well need an intermediate step. You've got my vote for confidence tho.
Microsoft used to publish an excellent book on the subject, I don't know if it's still around, but it's worth having a look on Amazon and also ebay. Sorry, I forget the title, but if you google Microsoft Press assembler, I'm sure you'll find it.
Christian
I have several lifelong friends that are New Yorkers but I have always gravitated toward the weirdo's. - Richard Stringer
|
|
|
|
 |
|
 |
May be this is the book[^] that you want to say???
A thousand mile of journey, begin with the first step.
APO-CEDC
Save Children Norway-Cambodia Office
|
|
|
|
 |
|