I have an application in which i need to load a specific keyboard layout only when application is running and a text box (Textbox1) is under focus. I don't have an idea to load a specific keyboarded in VB.NET via programming.
I been have some research to this forum about the layout setting save & load...one of the method I found is store it to XML...but it only allow to store textbox value, other like textbox location, size is not work.... it can store every control like textbox, button, label, listview and etc in my form include size and layout and allow to load it?
I'm using VBScript and I'm not sure if this should go here, or in the other VB forum, or in Other Languages, so move accordingly. I'm trying to change my keyboard layout to be Dvorak in Windows XP and so far, I've gotten it to work for the most part with Send Keys.
'************************************************************************* '*Written By:xTorvos* '*Purpose: To change the keyboard layout from QWERTY to Dvorak on Windows XP* '* *
[code]....
However, as everyone knows, using Send Keys for everything can be a little unpredictable at times due to computer speeds and such. Is there a way to do this without Send Keys? Perhaps with WMI or something?
I am calling a Fortran DLL from Vb.Net. I am declaring this in the class and then I am calling the DLL. I made this Fortran DLL from a Fortran Exe code. If I just use the exe code of the Fortran program I get different values than if I use Fortran DLL. First I thought may be there is a delay, so I used Sleep() before the end of the loop. But this does not change the values I am getting. I don;t understand why the results are different in exe and DLL, since I made DLL using the same exe code. I am not sure if the DLL is completely exited before it called again. Below is the code (partial).
Declare Sub abbb Lib "C:Documents and Settingssanjida.tamannaMy DocumentsVisual Studio 2005ProjectsDll53Dll53DebugDll53.dll" Alias "aaa" (ByRef TOL1 As Single, ByRef tt1 As Single, ByRef TEND1 As Single, ByRef t_exposure2 As Single)
I am working on a project where I have to load assemblies (lets call them tasks) at runtime, run the task and then be able to kill off the whole assembly so that the dll can be replaced without interrupting the main application.There are many of these tasks running within the main application,some run sequentially and some run in parallel.Occasionally one or to of these tasks need to be updated and then re-added to the queue. Currently we are stopping the entire application and interrupting the other tasks at whatever stage they are at, which is not ideal.I have figured out that I will have to load each assembly into a separate AppDomain, but loading the assemblies in those domains is proving difficult, especially when I need to actually run the tasks and receive events from them.I have been looking into this problem for a couple of days and have still not managed to get a working proof-of-concept.
I have an Interface for the tasks which includes a 'run' and 'kill' method (subs) and a 'taskstep','complete' and 'killed' event.'taskstep' returns an object to be cached later, 'complete' fires when the whole task is done and 'killed' fires when it is ready to be unloaded.There should also be a timeout on the whole process of two hours and a timeout of 2 minutes on the killed event in case it gets stuck, at which point I would like to be able to unload it, forcing any threads to terminate (which is what 'kill' should do anyway).Each assembly may contain several tasks, all of which should loadable be unloadable.I have no problems loading these tasks as 'plugins' but am lost when trying to both use them and unload them. If I have to create some elaborate wrapper then so be it but is what I need even possible? I have tried inheriting from MarshalByRefObject but I do not even know the assembly fullname unless I load it first, which then locks the file. I have tried loading from a byte array of the assembly. This means that the file is not locked but a copy of it remains in the current appdomain. This will become problematic over the following months / years![code]
Followup to a previous post: It's been determined that Windows Device Drivers cannot be written in VB.NET; that's being dealt with separately.
What I'm interested to know here is if there's a DotNET Framework facility for adding/removing/managing device drivers; for example, can I build a VB.NET application to list loaded drivers, or drivers attached to a specific device, then load or unload those drivers as needed? It never hurts to try. In a worst case scenario, you'll learn from it.
I am using MDI form and nearly more than 10 child forms.. Here, When i load or unload some forms, it flickers very much.. It is not as much good.. So i need to avoid this.. How to avoid form flickering?
Not sure if this is the correct place for this postWhat I am trying to do is update dll's in my application.Using VB with dotnet 2 (Visual Studio 2010)The Project has a number of Dll's one of each department i.e. Sales is sales.dll... Development is development.dll etc....Each dll has classes/User controls which is used and dispose depending on the section within the application.Once work has been completed with a dll, it put in the deployment area, currently another is program launching checks the file verison and updates as required, before the main application lauches, this works. The exe hasn't needed updated for a long time as all the changes are in the dlls.
What i have been looking at is update method for the dll's dymanically, when not in use, when the dll called into use or disposed of.I have looking at LoadLibrary/FreeLibrary and application.domain. I have been reading loads and tried out some of the examples, with a modified to suit. I am just not getting it.
I'm just wondering, what is the best way to load and unload forms with visual studio 2005. In VB6, I used to use the following at a button click, for example.
I'm in the process of trying to create a new appdomain to load plugin dll's, then unload the new appdomain so I can update the plugin dll's without having to exit the main application. There are many, many examples out there and it looks like it should be fairly straightforward, however I'm having a problem where the main application is loading the plugin dll's along with the new appdomain. Of course this is a problem because I cannot overwrite the plugin dll's if they live in the main appdomain. Based on the examples I've seen the code below should only load the plugin dll into the new appdomain, however for some reason it also loads into the main appdomain.
Dim oDomain As AppDomain = Nothing Dim oSetup As New System.AppDomainSetup() With oSetup
[code]....
The IDPAPlugin interface is in a seperate project that both the plugin dll and the main application reference.
Our company has an app that load their components by System.Reflection.Load (By the way, an awesome technique )But, we start to monitorate the application and detect a extrange grow up of memory (actually when our application still all day on air, their allocate memory on task manager is 200 MB plus memory) And all of our components (60 plus DLLs) is load by this technique.My doubt is how to deallocate this assemblies or how the best way to deallocate any assemblies loaded by the System.Reflection.Assemblie.Load method?
VB 6.0 Private Sub Form_Unload(Cancel As Integer) VB.NET 2008 VB 6.0 Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer) VB.NET 2008
For a touchscreen oriented application, i have an onscreen keyboard that can operated by both the hardware keyboard, or via touchscreen/mouse. The user needs this keyboard a lot, but. Because it has so much buttons, it loads really slow and takes about a second to finally display.
My Onscreen keyboard is of type dialog, and its background is set to the transparency key. Once the form is there it works really well. the problem is the 1 second loading time, this can be pretty frustrating when you need to edit like 20 things. Is there any way to preload the keyboard dialog and make it popup instantly?
I have many forms in my project. When the project starts to run, the form named as˜frmMawill be loaded. I had given links to load other forms from this form. When other form gets loaded I want to close this main form. To do so I used the following
i need help to delete a record in a database table in crystal report, after the report had been view from the new page and when the page is close. the report is done in vs2008 c#.
How could I make the datagridView to unload data from database. I mean, once you make datagridview, it will load data from database so I would like to make it to not load any data. This is for searching purposes where you want to display datagridview look like empty and when user enter information to search in, it then has to display data. Something like Students.datagridView.
I've seen some aplications developed with VB.net 2008. The layout of the forms and the entire application is amazing..The toolbars, is like office 2007. All the forms have a blue color, instead the horrible grey of the VB.net How can I do this?
Firstly Merry Christmas everyone I have been asked by a family member to create an application, but one thing that I have decided that I should do with this application is make the UI more professional.Up to now I have been creating applications which when I need more information I would open up a new form, but I would like to create an application which all is within the main form.
After researching this I think the solution for this is to have the different bits in different panels and then only show the relevant panels at a particular time.But the problem I am having is getting my head around the problem with all the code. Using the panels method all the code would be in the main form, which when you have only a small amount of code then that would be fine but I'm thinking that with a larger application would make that a little more difficult as you may have hundreds of different panels.
So while I will be using OOP, so there wouldn't be much business logic code on the form, there would still be a lot.So I am wondering if anyone had any suggestions on how I should go about doing this, if I'm using the wrong method then I would like to know what the more appropriate method would be.
Is there a way to "unload" a file from the Adobe PDF control so that it is blank, like it is before you load any file? I tried Me.AxAcroPDF1.LoadFile(Nothing) but that doesn't work.
All I want to do is to stop my application at a certain point, wait until a certain key is pressed - say for example the space bar, then continue execution. How simple is that! Any other normal programming language, this would take me a few secs - but not VB2008
I want to run a subroutine to clear some things up when the user exits the application. I tried looking for a Form_Unload event or anything similar, is there a way to do this?I open a database connection on Form_Load, and would like to close it when the user exits the app.
I need to make an on-screen keyboard for a touchscreen application. I have my main application popping up a child form that shows my keyboard layout. When I press a key on the keyboard form I need it's value to go into a textbox on the main form. So how do I send a keys text value back to the main app?