I have a window application develpoed in vs 2008, framework 3.5, in which i have put a button.. Now where i click that button the other text boxes are filled up with the data from database thru web service.. what i want is while all text boxes are being filled i want to show an animated loading gif image till data loading is completed in all the text boxes.. i have tried to use image picture box but while data is loading gif image is displyes but in static mode.. cant see animation... i think this is because data loading and animation both are done thru one UI thread..
an application i developed using vb 2008 express, to fill a web form with data from an access database, one after another when a button is clicked hasn't given me what i expected. the loop was suposed to stop after filling web form with the first data on clicking a button and continue to fill the webform with the next(2nd) data from the database on clicking the button again. Below is the code i wrote
Private Sub STARTButton_Click(ByVal sender As System.Object, ByVal e
I'm trying to use a loading overlay on top of a Windows form that adds a 50% opaque layer on top of a windows form with a loading GIF, while it does what it needs to do in a background thread. The overlay is a windows form that I'm drawing in the onPaint event.
The loading overlay works fine on multiple different form loads, but fails to work properly when summoned to ensure patience during a 30 second upload process (That Prints a Word Document to PDF, then uploads that PDF to a SQL Server). This upload collects some data from the form, puts it into an Object, then operates entirely on a background thread. The loading overlay will appear, show the first frame loading GIF, then just freeze. The onPaint is getting fired and the image frame is being updated, but it isn't visible
Constructor sets the form to be UserPainted:
Sub New() InitializeComponent() SetStyle(ControlStyles.UserPaint Or ControlStyles.Opaque, True) End Sub
i've read this somewhere before and was able to make it work, unfortunatelyi lost my sample codes and couldn't recall some parts, anyway, here's what i'm trying to doi have a couple of DLL with same methods and properties, instead of referencing them directlyto my main program i have a common interface which i have reference to in both main program and DLLs (implements), the main program is suppose to load whichever DLL it requires (so i was thinking of making it more like plug able), here's what i have so farINTERFACE CLASS
Code: Imports System.Reflection Public Interface MyInterface
Trying to exit an application but can't seem to kill it without an error."An error occurred creating the form. See Exception.InnerException for details. The error is: The form referred to itself during construction from a default instance, which led to infinite recursion. Within the Form's constructor refer to the form using 'Me.'"The form hasn't loaded yet, it is still in the process of looking for a file to load, if the user doesn't want to specify a working directory, that is their choice, but I need to close the app since it can't continue without it.I'm stuck in a class and can't get back to the main form without it continuing to load everything up. I wan't to force a shut down. [code] I was trying to get back to the main form without loading any more from the class to kill it there. [code]
I'm trying to make my program have plugins that don't require real installation. My plan is to have the plugin consist of two files:a dll file, and a xml file describing the dll so the program knows what to do with the dll. However, I have NO idea where to start.I've referenced dlls and used them in my program before, but that was BEFORE compileing the program. Could someone please point me in the right direction? I am using Visual Basic in Visual Studio 2008 Professional.
I have been working on a solution that uses Combo Boxes to fill DGV I have 3 RDM tables, 3 Combo boxes and 1 DGV Probably best way to explain tables is this way
Table 1 OwnerID 1, 2, 3, 4, 5 ( There are 5 owners)
Table 3 CDTrackID 1,1=(1-10) 1,2=(11-14) 2,3=(15-20) 2,4=(21-27) 3,5=(28-36) 3,6=(37-40) 4,7=(41-44) 4,8=(45-47) 5,9=(48-55) 5,10=(56-60) where 1,1=(1-10) means Owner 1 record 1 has 10 records and Where 1,2=(11-14) means Owner 1 record 2 has 4 records etc etc
On Form Load Combobox 1 loads all the data from table 1 with no output in DGV (Works well) (5 records Perfect)
When I select a record from Combobox 1 it loads relation data from table 2 into Combobox 2 and also displays same in DGV (Works well) eg if I select record 3 in combobox 1 it loads records 5 and 6 into combobox 2 and DGV (2 Records. Perfect)Now comes the Problem When I select a record from Combobox 2 it is supposed to load the relation data from table 3 into ComboBox 3 and display same in DGV eg Combobox 2 has records 5 and 6. If I select record 5 It should load 3,5(28 - 36) OR If I select record 6 It should load 3,6(37 - 40) instead If I select Record 5 then Record 1,1(1-10) loads into combobox 3 and DGV If I select Record 6 then Record 1,2(11-14) loads into combobox 3 and DGV Regardless of which record I select from Combobox 2 (1,2); (3,4); (5,6): (7,8); (9,10) it always loads the same records into combox 3 and DGV Sample code for combobox 1
SQL = "Select * From CD Where OwnerID-1 = '" & cbxOwner.SelectedIndex & "'" Sample Code for Combobox 2 SQL = "Select TrackName From CDTracks Where CDID-1 = '" & cbxCD.SelectedIndex & "'"
[code]....
The only thing I can think of is that my query constantly sees 2 records and numbers them as 1 and 2 thereby displaying records 1,1(1-10) OR 1,2(11-14)?
I have a CSV file which I append using the LoadActivityLog sub and then I pass this CSV to a datatable and populate a DataGridView in my form using the WriteAcitivityLog sub. Everythign works fine. However the datatable passes the information into the datagridview in such a way that it populates the column header rows with data as well. I want to put custom column header fields into the datagridview. However i cannot figure out how to do this.
i just recently moved to the windows-7 operating system from xp. (didn't like vista much)
in xp, i can load as many applications of the same app, multiple times.. windows -7 does not allow my app to do so..
if it has something with checking "Make Single Instance Application" from the app's properties, definitely explain what that does, since i don't have a clue.
I'm sifting through the dump of AniDB titles and everything works except that it only sees 7161 elements instead of 9200. Anyone have any idea why? It's not calling an exception on the load method as if something is wrong. Even when I change it to just take the root element and then get the count of children, it gives 7161. Like it doesn't even see the last 2000.
I have an idea and can code, if someone can get me moving in the right direction. What I have in mind is running a program when it is loaded. No Start buttons or clicking. Just running when it loads. I have looked on the Internet and in books I have purchased, but am unable to ascertain the command or code to run a program when it loads.
Dim xmlDoc As New XmlDocument() xmlDoc.Load(Server.MapPath("index.htm")) Or Dim xmldoc As XDocument xmldoc = XDocument.Load(Server.MapPath("index.htm"))
but i got some errors like :
Expecting an internal subset or the end of the DOCTYPE declaration. Line 2, position 14.'>' is an unexpected token. The expected token is '"' or '''. Line 1, position 62.Expecting an internal subset or the end of the DOCTYPE declaration. Line 5, position 20.
all these errors came to me when i solve one another one show up.
i'm asking do i use the perfect way to load this file or is there another way for that?
How do i load the Main form of a WPF so that a seperate thread goes and gets data from the database while the form is in an apartmentstate ? (drag-able / movable) I Know this is possible with opening a new window from your main form like this :
Private Sub openOrderWindow() Dim OrderWindow As Orders = New Orders OrderWindow.ShowDialog() End Sub
[code]....
I've tried putting MyBase.ShowDialog() and .Show() and .9000+ other things The only benefit I've got out of using a seperate thread to load from the databse is i can see the screen right away (as oppose to it being a transparent box until it loads) but i cannot move it around or minimize itis there any way to make it Movable while it loads?
Does anyone know of anyway that it would be possible to speed up the process of loading forms.With VB6, forms (simple ones) was extremely fast but with VB.net, the initial loading of a form (even the simplest one) takes very long. Although it gets better once it's loaded once and the reloaded the next time (almost instanttaneous), but the first time loading gives a bad impression to any user that .net is actually much slower.
I have a project that I am doing which is as follows and need your help to complete the last section I can start word no problem with process.start("winword.exe")the problem is the attachment I attached the documents using project resources and then add exisiting text files and attach it to the project but when I debug I get the following error the code used is as follows
I am writing a program and I want the program to support plugins. I created an interface that the program must implement. I am using the following code from my main program to call the plugin:
Dim asm As Assembly = Assembly.LoadFrom(ff.FullName) ' Get the type Dim myType As System.Type = asm.GetType(asm.GetName.Name + "." + asm.GetName.Name) ' If the type is null then we try again without the root namespace name
[code]....
I set this property from my main program and everything works. Except, after a while, m_PanelObject gets set to Nothing for some odd reason. I'm not setting it to Nothing anywhere in my program and there is no place in the plugin code that sets it to Nothing.
We've built a small component which takes an Id, looks up an entry in the database for an assembly/namespace/class, and dynamically loads an instance of the class that we're after. It has been working fine up until now, but when running this code in VS 2010, it's failing.
Private Function AssemblyLoaded(ByVal assemblyFile As String) As Assembly Dim assemblies() As Assembly = AppDomain.CurrentDomain.GetAssemblies For Each asmb As Assembly In assemblies
[Code]....
But it feels dirty. Is there a better way of checking if an assembly is already loaded, and handing that back to the caller? Are the issues above specific to .NET 4.0 or Visual Studio 2010? I haven't tried this outside the IDE as it requires fairly significant configuration.
I have a issue with loading a collection. The issue is that when I load a collection up with multiple objects that the only items that are in the collection is duplicates of the last object that was added in. I was through the process of creating the new object and it is loading correctly but when it adds it to the collection, it changes all the prevoius objects with the current object. Here is the code that I am using. I have been messing around with this code for a day now and can't figure it out.
which way do you think is best? Using connection As New OleDb.OleDbConnection(My.Settings.CustomerConnectionString & My.Settings.CustomerDatabasePath) Using command As New OleDb.OleDbCommand("SELECT [customer] FROM [tblCustomers] ORDER BY [customer] ASC", connection) connection.Open() Using reader As OleDb.OleDbDataReader = command.ExecuteReader()
Basically, I have a Web Browser object on a Visual Basic form. However, about 5 seconds after it finishes loading ANY webpage, the entire program stops responding. I figured the issue was related to internet explorer, so I updated to Internet Explorer 9 Beta and the issue is fixed (this is a very strange fix)!!! However, Internet Explorer 9 is not available for Windows XP. what might be causing this and a possible solution for computers that are running XP?
I hav visual studio 2008 project and in client computer in crystal report there occurs error and the message is "CrystalDescision.CrystalReports.Engine, Version=10.5.3700.0,Culture=neutral..." so how can i load cyrstal report without installing visual studio 2008...
Its my first time here. And I'm a new to programming and to VB.NET too so please don't mind if I say or ask stupid things :POkay here's my question. Let's say I have a table which contains student details. (Student Code, Name, DOB, Sex, Address, Contact No) and I have a grid which shows ONLY the student code and the name.
Now What I wanna do is when you double click on a cell, ALL the data related to that particular row should be loaded into a form with textboxes.
I have a rather straightforward question.How to I get a DataGrid in WPF to save/load raw XML files and have the ability to display/edit them with other controls? The application will only work offline so I won't need SQL. Just simply open, edit and save data to XML.
I have a vb.net program using the MS SQL 2005 Database.I use the SqlClient.SQLdataAdaptor to insert the records in DB.Whenever i load the program and then use the SqlClient.SQLdataAdaptor to insert record into DB for the 1st time, it will take longer time to load. But if I use the same SqlClient. SQLdataAdaptor to insert record into DB again immidately, it will take shorter time to load. However, if I wait for 5-10mins, then use the same SqlClient.SQLdataAdaptor to insert record into DB again, it will take longer time to load again.Can anyone tell me this loading is due to the SQL Server itself / the VB.net?Can anyone suggest me a way to check the reason of this loading? [code]