Using WaitforExit - Set The Options For Disk Clean-up ?
Sep 10, 2009
What I am trying to do is set the options for disk cleanup , run disk cleanup and wait to reboot until it is completed cleaning up once it is done the system should reboot. Currently it does all this but with an oddity I see two disk cleanup windows come up one shows what it is cleaning up the other one shows gibberish instead Im wondering why I am getting two of these...
[code]...
View 4 Replies
ADVERTISEMENT
Aug 20, 2011
I am in need of a form that shows various options, exactly like the Options in Visual Studio. Since there are so many options I too want them categorized, with a TreeView to the left taking care of showing the right category.The usual 'easy' approach here would be to just place a TreeView control on the form, add some nodes, and give those nodes a tag or key that corresponds to a panel or UserControl with the options for that category.Since there will be a lot of options however, this is not really feasible design-wise; the form would be cluttered with possibly 50 panels, all of which I would need to select and bring to front from time to time to add controls to them that represent the options.
So I decided to create a custom control that does exactly that. The control is very similar to my Wizard usercontrol, users can add OptionsPanels at design time, which inherit Panel and simply represent one panel of options. When they do, the panel is added to a container panel, and at the same time a TreeNode is added to a TreeView. The control uses a custom ControlDesigner to handle design-time clicks in the Treeview, selecting a different node would select and bring to front the corresponding panel, allowing the user to add the controls he wants.
Due to the design time support the problem of having 50 panels is no longer present, only one panel will be visible at a time and selecting the right panel is as simple as selecting the corresponding TreeNode, just as during run-time. Anyway, I got all this working, but only for a single 'level' of categories. As you can see in the Visual Studio options, there can be multiple levels of categories. For example, the Environment node has a bunch of children, where each child represents one 'options panel'. There can even be deeper nesting, see the Text Editor node for example.Let me begin by drawing out the basics of how my control works so far.
The main control is an OptionsView control, which contains a SplitContainer with a TreeView to the left and a OptionsPanelContainer to the right. The OptionsPanelContainer is merely a Panel to which only OptionsPanel controls can be added, and which raises events when this happens, as well as when OptionsPanels are removed from it. An OptionsPanel also inherits Panel, and these are the actual panels the users will see in the control, one for each option category.For now, each OptionsPanel has exactly one corresponding TreeNode (and vice versa). In the Visual Studio options, each 'parent' category usually has a 'General' node as the first child, and the parent and this General node show the same option panel, but I am ignoring that for the moment.
The OptionsView control has a property Panels that returns the ControlCollection (Controls property) of the OptionsPanelContainer (in other words: it returns a collection of OptionsPanels that are in this container panel).
vb.net
<Editor(GetType(Designers.OptionsPanelCollectionEditor), GetType(UITypeEditor))> _ <DesignerSerializationVisibility(DesignerSerializationVisibility.Content)> _ Public ReadOnly Property Panels As Control.ControlCollection Get Return Me.PanelContainer.Controls End Get End Property
A custom CollectionEditor for this property takes care of the designer: even though the property type is ControlCollection, the CollectionEditor knows it should create instances of the OptionsPanel control instead of just Controls.When it does this, a corresponding TreeNode is also created and its Tag property is set to the OptionsPanel. Vice versa, the Node property of the OptionsPanel is set to the node. Hence the node and panel both know their corresponding object.
vb.net
Public Class OptionsPanelCollectionEditor Inherits System.ComponentModel.Design.CollectionEditor Public Sub New(type As Type) MyBase.New(type) End Sub Protected Overrides Function CreateCollectionItemType() As System.Type
[code]....
So far so good, this all works fine. I can add Panels via the designer and when I do a new TreeNode appears in the TreeView. I can select this node and the panel becomes visible (comes to the front).Now, I am a little stuck. How do I implement child option panels? And more importantly: how do I let the user add child panels?The most logical choice I think is to let each OptionsPanel have a property (ChildPanels or something) that returns the child OptionsPanels for that panel. Once the user selects an OptionsPanel then, he can look in the property grid to find its ChildPanels property and add child panels to that.
There is a problem though: what would this property return? It must return a ControlCollection of some container (this is, I think, a requirement for the designer features to work, otherwise panels are not added to the Form.Designer.vb file). But there is no container. I cannot add them to the OptionsPanel itself, that would make no sense because the parent OptionsPanel has its own set of controls (the options itself...), there cannot be another (fully docked) Panel on top of those obviously.The container of the main OptionsView then? That is not an option either, its Controls collection holds ALL OptionsPanels, not just the children of the selected panel. I cannot 'select' only the right panels either, that would require me to return a new instance of ControlCollection, it would be impossible to return the actual ControlsCollection that holds merely a small selection of its controls.
View 5 Replies
Sep 8, 2011
Why this first code snippet work on XP, but the second failed?
'The first code snippet:
Public Class TestShutDown
Public Const WM_QUERYENDSESSION As Integer = &H11
Public Const WM_QUIT As Integer = &H12
[CODE]...
'The second code snippet:
Public Class TestShutDown
Public Const WM_QUERYENDSESSION As Integer = &H11
Public Const WM_QUIT As Integer = &H12
[CODE]...
View 9 Replies
May 18, 2009
The following code causes a NullReferenceException
tStartParameter = String.Format(tStartParameter, tTo, tSubject)
tProcess = Process.Start(New ProcessStartInfo(tStartParameter) _
With {.UseShellExecute = True})
tProcess.WaitForExit()
[Code]....
causes this exception:
InvalidOperationException: No process is associated with this object.
View 1 Replies
Aug 29, 2011
I'm trying to execute the following code, but the debugger is failing at myProcess.WaitForExit() [code]....
View 2 Replies
May 25, 2012
I have a problem to display the progress bar when use the .WaitForExit() command to wait for the batch file running.
My code as below:
Imports System.IO
Imports System.Text
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.
[Code] .....
View 1 Replies
Aug 15, 2011
Why I am getting a runtime exception when trying to run this code?[code]...
View 1 Replies
Feb 28, 2010
With the following piece of code
CODE:
The Or keyword is confusing me. So in the above example which variable gets set. Does options = options or does it set RegexOptions.none.
View 9 Replies
Aug 29, 2011
Can you kindly tell me why I am getting a runtime exception when trying to run this code?
[Code]...
View 1 Replies
Nov 26, 2010
As i'm learning more and more about developing ive just got my head around creating classes and modules, i started wondering about something to do with configuration of applications where deployment is in a more diverse environment say in a company where different branches dont need access to all parts of a program, so i thought id throw the question out there in a basic sense and get some feedback. so i can go off and do some more reading and learning.
So the scenario in my head is like this.
So we have for arguments sake FrmConfig which is the master configuration form, then we have FrmMain which is the root menu our application general user interfaces with. So here based on what options are checked as enabled in FrmConfig effects what controls (like buttons/menu options) are enabled in FrmMain.
View 2 Replies
Sep 21, 2009
I use the 'Process' object to run EXE from my application. It works fine when it run on Windows XP and 2003. When it run on Windows server 2008, it hangs up: the process is stayed in background but never returns. It never goes ahead for the next commands. What could be the reason? [Code]
View 6 Replies
Feb 4, 2012
I use the 'Process' object to run EXE from my application. It works fine when it run on Windows XP and 2003. When it run on Windows server 2008, it hangs up: the process is stayed in background but never returns. It never goes ahead for the next commands
View 2 Replies
Jun 15, 2010
[code] If there is an error inside the Using block how do you clean up the sr object? The sr object is not in scope in ErrHandler so sr.Close() cannot be called. Does the Using block cleanup any resources automatically even if there is an error?
View 3 Replies
Feb 18, 2010
I am completely new to ASP.NET programming, and was asked to work on a small project involving ASP.NET, VB (which I am new to as well) and Microsoft SQL Server 2005.Being used to php/java I was hoping to find some kind of similar API to php.net and the javadoc. It would be very useful to have as I would prefer to work with a text editor, instead of using DreamWeaver or Visual Web Developer.In the project I basically only need to use ASP.NET to read from a SQL 2005 database and write to JSON files. where to find a clean and decent API to work with?
View 4 Replies
Oct 8, 2010
How to clean up a string in Visual Basic .NET? I'm creating a string as a report with line breaks. However, the string is built based off of screen scrapes from a TN3270 emulator. The string is saved successfully with all of the data I require, but those annoying rectangle symbols show up once I send it to a notepad text file. Do you know anyway I can strip those out and clean up the output?
View 1 Replies
Sep 3, 2009
I'm trying to clean-up after an exception, and I'm not sure how to handle a StreamWriter.[code]If somethingBad1 throws an exception, I don't need to do anything to sw; however, if somathignBad2 happens, sw has already been created and I need to close it. But How do I know if sw has been created or not?
View 3 Replies
Dec 11, 2011
I tried implementing the below code for receiving emails. I got it working but the email message format needs to be cleaned up. My objective is to extract the http urls. I listed 2 examples of email message output that I got. [code]...
View 1 Replies
May 7, 2010
I need to simply identify if a particular tag occurs in an XML document. At this point my XML solutions, much like my regex solutions, are based on limited knowledge and are far from elegant. Is there a better way to achieve the following:
For Each e As System.Xml.XmlElement In xmldoc.GetElementsByTagName("stat")
parse = False
Next
View 9 Replies
Feb 18, 2009
What the benefit for Clean Selection in vb.net
View 2 Replies
May 26, 2010
I'm currently making my first program, its an active directory clean up tool. Right now I'm having diffculty getting it to search sub OUs that it sees, I can get it to look at one layer of the sub OUs. I just want more of a dynamic code so I don't have to keep repeating it like I did do. Also I'm not sure that I'm looking through active directory the best way.
[Code]...
View 9 Replies
Apr 26, 2012
I declared my multidimentional array like this:
Dim invoice_discountitems(100, 1) As String[code]...
Now how i can remove the filled items of this array?
View 1 Replies
Sep 18, 2010
I don't want to delete the contents i just want after the first insert to make combo box showing nothing..but when i will click i wanna see the list of items that it has!!!
View 4 Replies
May 3, 2011
I need to get strresult to give me a clean string with no punctuation from strinput. I wanted to store that in strresult. My main goal was to write a loop to check the textbox input - strinput for letters a-z and store them in strresult and compare the reverse of that to strinput. I can do codes like mom, and things like that and it reads them, but when i add characters like mom! and red rum, sir, is murder...I am not stripping the punctuation off correctly.
[Code]...
View 2 Replies
Mar 16, 2010
My app is basically talking to a device via RS232. I need to 'listen' to the data received and do certain things based on it, update labels, etc. When I started, I only had a couple cross-thread calls and I used JMC's example to get by that. Now my app is bigger and I am calling the ThreadProcSafe all the time. I am hoping there is an easier way so I don't have to create sub routines for every control. Here's the relevant parts of my code.
Private Sub StepperSerialPort_DataReceived(ByVal sender As Object, ByVal e As System.IO.Ports.SerialDataReceivedEventArgs) Handles StepperSerialPort.DataReceived
Dim ReceiveBuffer As String
[Code].....
View 4 Replies
Jun 16, 2009
I've created an app, which puts windows onto the desktop. When i click on the window it creates a new window and passes the first window's Items collection to the second window's Items collection. Opening the second window adds around 2-4 megs of memory to the app's mem usage. Now if i close the second window, the memory still stays on the same level as when the window was opened. When closing the window, i reset the Items property and clear all images that i'm using in it. It has a wrappanel with some elements, that's also cleared using the .clear function of the wrappanel.children. What else should i do to free up the memory?
View 3 Replies
Nov 1, 2011
I am making and antivirus in visual studio 2010 using VB.Net using MD5 Hasher algorithm. Plz help me how can i clean a file infected with virus? Note that byy "Clean" i mean repair the infected file to a secure stage, "Remove" is used for deleting the infected file (which i already done.One more thing that i have done the selection of a custom folder or drive, but how can i code behind the "full scan" button. means when user cllick full scan button, it automatically scans full my computer drives including usb flash drives (if attached".
View 9 Replies
May 6, 2012
I would like to know how to get a image/screenshot of a Windows Form in .NET while it is running as it would have been seen in the designer/when it is first opened, i.e. without any text in controls etc. Basically I would like an image of the form as it's clean copy.
View 1 Replies
Jun 21, 2009
Private Sub Form1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Me.Paint
' Create a GraphicsPath.
Dim graphics_path As New Drawing2D.GraphicsPath
' Add some text to the path.
[code].....
Is what I tried after researching how to get clean text on an aero window, but it is still not nice looking.
View 1 Replies
Jun 16, 2011
I have a table in a Access Database that I'm loading into a VB.NET program and I want a way to get the name of each of the columns into a list of Strings. Googling has shown that this is much easier with a SQL database, but that doing so in Access is much more difficult. I came across this question Is there a query that will return all of the column names in a Microsoft Access table? Which gives a way to do it, but when I try the code it just populates my list with a bunch of "System.Collections.Generic.List'1[System.String]"
This is my adapted code.
Public Function GetColumns(ByRef database As String, ByRef table_name As String, ByRef columns As List(Of String)) As Integer
Dim com As OleDbConnection
Try
com = New OleDbConnection(database)
com.Open()
[Code] .....
My for each loop isn't printing the right string. Should be Console.WriteLine(holding)
View 2 Replies
Oct 14, 2011
I have this html. I'm trying to get its InnerText without any tags in it,[code]What am trying to do is get the text as the user would see it from the class thisclass.I want to strip any script tag, and all tags, and just get plain text.
View 1 Replies