VS 2010 - MSScriptControl With Forms?
Aug 3, 2011How do I use AddObject on Forms? I get an Invalid cast Exception.
CODE:
How do I use AddObject on Forms? I get an Invalid cast Exception.
CODE:
How do I add an object with parameters to work with MSScriptControl, example:
VBScript.AddObject("GetNPCHP", NPC.GetHP(byval npc_hp as integer), True)
This doesn't compile.
I am currently trying to maintain a VB6 module that it is being called from a vbscript. The module needs to have a reference to the MSScriptControl.ScriptControl COM object. However, I obtain a 80040154 error. I went ahead and registered the component using the C;WindowsSysWOW64Regsvr32.exe but then I get that the entry-point DllRegister was not found.
View 3 RepliesI'm trying to run some VBSCRIPT from within my application. This works fine when I run my program from within VB. But once I add "UIAccess=true" to my manifest and digitally sign my exe with my certificate, I am unable to run the code any more. It gives errors when I try to interface with any program saying "429: ActiveX component can't create object:'myApp.Application'". Anyone have any idea why it would run fine in the IDE but not with an application with uses UIAccess? Here is the code:
View 1 RepliesI figured out my more recent issue, which took me 2 days all because my string functions are giving errors in VBScript using MSScriptControl, but any function that returns another datatype value is returning correctly.
[Code]...
.NET developing and have a simple question, i've been stuck on this for a while and searched many forums first with no solution so i'm posting myself. In VB for excel i've used Screenupdating=false to disable the screen updating however now i'm creating a visual studio 2010 windows forms application and its not showing up as a property. Here's the code i've tried.
[Code]...
I'm using VB 2010 and need to multiply 2 user input numbers in forms, so basically: TextBox5 = TextBox2 * TextBox3 That obviously didn't work but it shows what I want it to do.
View 3 RepliesI'm looking forward to reading and adding more to the community here. I've created a text based rpg. Next semester we are learning Visual Basic. I'm on winter break and I would like to get a head start on my learning. I've been working on creating some forms and message boxes. What is throwing me off, is that I have a good feel for doing coding so that I get functionality the will produce effects in a console. Coding the forms is a bit confusing for me. Is this something that others have run into? Is their some good primers for VB? I don't have my text books yet.
View 10 Replieswell until a few day ago. I don't know what I have introduced to cause the problem but now, whenever I load the project, VS 2010 (SP1) crahes. If I delete the project's suo file, the project loads (really quickly) and all is well until I exitVS 2010. When I re-run it and try to load the project, it crashes again unless I delete the suo file.The program can be built for x64 and x86. Now, when I reload the project (after deleting the suo file), it comes up in Debug - Any CPU mode. I can change from Debug to Release and from Any CPU to x86 but if I try and change from x86 to x64, VS 2010 crashes.This is not always the case though. If I build the x86 version and then switch to x64, all is well and I can build the x64 version. Obviously, there's something wonky going on.
View 7 RepliesI have a form (form1.vb), but i want it to be able to click a button (I already have it) and display another form (IEclick.vb)
View 2 Repliesi am having trouble navigating between forms in VB 2010. the code is as follows -
[Code]....
I'd want to get names of all controls of of all forms of my application. How can I do it?
View 2 RepliesIt seems like such a simple thing to me, but it seems like the usual, me.hide() isn't working in this case. I have 2 forms that tie together, the login form, and then the main for being form1. The login form has an autologin feature, which works out fine, but with it enabled, the login form doesn't automatically hide like it should.
[Code]...
The first thing that I have found difficult to manage is when a program has several forms. Basically what I do is just hiding one and showing up the other form. it does not look that nice. I was thinking of having one form and laying all the other forms on that one. Let me explain myself more thoroughly. Let's say to the left hand side of my form, i have few group boxes with buttons. So when clicking a button, it should automatically close the form and show up the new one on the main form. Its like refreshing the form. So what I mean is that there is only one main form and clicking each button will show another form.
View 4 RepliesWell I accidently double clicked both of my forms in a project and then they weren't pinned anymore so I exited them out hoping they'd be pinned aghain, but now when I open the project, no forms show up. Just blank blue wall... How can I get the forms back?
View 3 RepliesI'm looking for a code example of how to tie two forms together. Essentially, I want to create a second form that "docks" outside the main form and acts as an extension of it. They should move together and never separate... essentially I'm using it as a popup method of dealing with data in a list, but I want the two forms married together. Here's a picture showing sort of what I had in mind.
[Code]...
I am using VB.net 2010 and I have two projects: SQLtesting and Controls. Their physical locations are:
C:My DocumentsVisual Studio 2010ProjectsSQLtestingSQLtesting [forms reside here]
C:My DocumentsVisual Studio 2010ProjectsControlsControls [forms reside here]
[code].....
I am looking for Visual Basic 2010 code that would loop through all the forms in a project, i.e., the equivalent of the following VB 6 code:dim frmFom as Form for each frmForm in Forms
View 4 Repliesno forms can be seen when creating a new project.. i am going to choose a window form but there are no forms to choose.
View 12 RepliesI am looking for Visual Basic 2010 code that would loop through all the forms in a project, i.e., the equivalent of the following VB 6 code
View 1 RepliesI'am making a prototype Brownie infomation system with VB 2010 forms fronter and an Access 2007 database as a back end to store my data. I have looked on the Microsoft help website that shows you how to print a document, and various coding fourms that show how to use the print function in specific lines in a document But what I need to print is a datagrid view of the database in VB.
View 1 RepliesI am writing a customized data acquisition application in VB2010. The maker of the data acquisition hardware has provided an ActiveX control that has methods, properties, and events that can be used to interface with the hardware device.My problem is that I'd like to reference the same control (ideally the same instance of the control) on multiple forms.
To begin, it is necessary to initialize the device, sending the control information like sample rate, number of channels, etc. Then you can use methods to start or stop getting data and read properties, like the number of samples taken, or an array of the
actual data. The device also provides events, like a DataReady event that fires when a certain number of samples have been taken, and a DeviceError event that fires if the device is not present.
My program will have several forms:
1) a main menu that opens on startup and that should initialize the unit and determine whether it is present.
2) a daily check form that will get values from the device to determine whether the electronics are good.
3) a test setup form that will get values from the device to zero (tare) the input channels.
4) a run test form that will acquire and process the actual test data.
If I include separate instances of the control on each form, I need to initialize and stop the control when the forms open and close. I started to build an interface class that the forms could share and that would deal with all of the methods, but I get tripped up trying to pass the control's events back to the form.
I have already made my GUI with multiple forms using VB2010 and made buttons that would open and close them (me.hide and form#.show)My problem is how could I use a variable I've computed and displayed on a sub-total (cashier of sorts) to be used on the main form where it would display the bill on a listbox?Here's how the button works to compute for the item sub total
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim cstotal As Integer
[code].....
I'm new to vb but acquainted with programming in java, C, and other languages. I'm developing an application and I'm having difficulties at commanding controls from different forms. It's like this: Form1 has some buttons and charts, and in Form2 it's a "Settings" form to select the category and series for the charts. When i close the Form2 I need to activate some controls like buttons in Form1 and the problem is that at run-time I can call functions like this one:
In Form1:
Public Sub EnableButton()
button1.Enabled = True
End Sub
In Form2:
Public Sub BeforeClosing()
Form1.EnableButton()
Me.close()
End Sub
Using breaks I can see that they execute and the properties of the button change but after the close event of Form2, the properties of the button1 control become unchanged. At the global variables I have:
Dim newChart As System.Windows.Forms.DataVisualization.Charting.Chart
At ButtonX_Click i create a new chart and define some properties and in the end i activate the Form2
Private Sub ButtonSettings_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonSettings.Click
[Code] .....
So the sequence is:
Form1 Execute: Button_Settings_Click -> initialize chart and Form2.Show()
Happens: Chart Initialized and properties are changed Form2
Execute: Button_OK_Click -> Form1.Button_ShowChart.PerformClick() and Me.Close()
Happens: Sub .PerformClick() executes but values are not changed Form1
Execute: Button_ShowChart_Click -> Add data to Chart
Happens: Chart is found as NULL and properties are lost
Why does the controls properties are lost if they are executed???
Is it possible to display several other forms in a single WindowsForm (by using a table layout or something else) ?
View 4 RepliesI've copied a project from one computer to another and while I can open the project and its one module, when I try to open any of the forms, I get this error:
Quote: There is no editor available for 'C:UsersDaBoyesDesktopWattsDBForm6.vb'.
Make sure the application for the file type (.vb) is installed. I can open the forms just fine on their own--I just can't open them from within the project.
I am working on a remote administration tool. But I have a problem, since the server connects to the client the client needs a tcplistener. But when the client starts too listen the program freezes and I can't do anything. The reason is that the tcplistener runs in a loop which freezes the form. What shall I do too fix the program?
View 1 RepliesI have one program with many, many forms in it and the same program is used for two companies. Basically, when a user starts the program the data location is set depending on which of the two companies is being used. Therefore, I am trying to dynamically set the icon for each form based upon which company is being used. I didn't want to add code on every form to set the icon, which is mostly what I found when I was searching for a solution.
View 2 RepliesI have an event in a module, like this:
vb.net
Module Module1 Public Event Event1(Value as Boolean)End Module
I want to be able to handle this event from different forms. This is what I tried to do...
vb.net
Public Class Form1 Private Sub Event1Handler(Value As Boolean) Handles WindowsApplication1.Event1 End SubEnd Class
But I get a squiggly line under WindowsApplication1 that says Handles clause requires a WithEvents variable defined in the containing type or one of its base types. I tried to swap Module1 in, but same thing. I tried without anything in front of Event1, but still nothing.
I am using a MDI parent to house each of the forms in my application. I have a main form and 2 sub forms. The sub forms are opened using the code below. Also, when I am finished entering info into these forms, i am hiding them so that I can reopen them with the same info still entered.
The problem is that when i show the form again, it is blank. Why would this be the case? I am never closing or disposing the form, so shouldn't it just unhide easily?Showing the sub-form(savingsfrm1) and and hiding the main form(riskfrm1)Public savingsfrm1 As Savings
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
[Code]...