Process Efficiency And Possible Way To Parse

Aug 9, 2010

So i am working on a program that needs to run NSLookup for a Computer name specified by the user. Here is the code I have developed which works:[code]Now because of the dynamic domains that this will be on, it is difficult to nail down which character to start a read at to determine if the Computer name exists. For some reason the reader is not picking up the '***Non-existent' line that is reported from NSLookup. When i run the NSLookup it requires me to run the Function 2x before it displays a result in my lblresults. With that pre-knowledge,

1. How do i make the NSLookup Process more efficient?

2. Is there a better way to Parse the information to specificly pull the lines that have been reported back, specificly the '***Non-existent' line.

View 1 Replies


ADVERTISEMENT

[2008] Display The Process Name When Parse A File?

Mar 16, 2009

I am parsing many files after I click the button.I want to display the process name when I parse a file. So I am going to display it as

Label3.Text = "Parsing File " + FileName

The problem is the screen is freeze if too many files will be parsed. So designing an event to display the file name that is processed is a good idea. But I haven't any experence on it.

Private Sub ExtractButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ExtractButton.Click
Dim saveFilein As String
Dim FileName As String

[code]....

View 6 Replies

Redirect And Parse In Realtime Stdout Of An Long Running Process?

Apr 12, 2010

This code executes "handbrakecli" (a command line application) and places the output into a string:

Dim p As Process = New Process
p.StartInfo.FileName = "handbrakecli"
p.StartInfo.Arguments = "-i [source] -o [destination]"

[code].....

View 1 Replies

.Net Stack Collection Efficiency?

Apr 15, 2009

I've started using .Net's stack collection. The basic features I guess are the "pop" and "push", where you add or take off the top element of the stack (if you are referencing other elements in the stack then another collection type is probably better).[URL]..it appears that the Stack collection (like other collections) is basically an array with some window dressing (so you actually can see other elements). As far as I can tell, "popping" and "pushing" is changing the first element of the array. Shouldn't instead the final element be the "top" of the stack and be the one that is changed? Otherwise the program has to reindex all the other elements in the array every time a pop or push is made. This seems very inefficient. But this is what Microsoft's description appears to be saying what is happening.

View 10 Replies

Difference When We Compare The Efficiency Of .NET And C#?

Jan 19, 2012

For example, when the codes are compiled, will VB.NET tend to be slower than C#? Or are there any major features in VB.NET / C# that we cannot find in the other language?

View 1 Replies

Efficiency Of Using Try - Catch To Test A Condition

Oct 19, 2009

Tell me if this is efficient code. or if there would be a more efficient way of doing this:

CODE:

I'm wondering if error catching will take more. time than a few more lines of code to accomplish the same.

View 3 Replies

If Statement Efficiency - Reducing The Code ?

May 27, 2011

How would you go about reducing the code for this but still allowing it to work the way it is now

Dim updatelesson As String = cmbChange.SelectedIndex
Dim chosenlesson As String = cmbSession.SelectedIndex
Dim changed As String = lstNames.SelectedItem

[CODE]....

View 3 Replies

Loop Variable Declaration Efficiency?

Jan 27, 2012

wondering about the relatively efficiency of declaring oop variables in the loops, emselves, or declaring them before first use. Here are some examples:Declare early:

Dim ix As Integer
Dim currentNode As System.Xml.XmlNode
For ix = 1 To 100

[code].....

View 9 Replies

Ongoing File Encryption / Efficiency

Jul 13, 2011

I'm looking for advice/ideas in regards to ongoing file encryption.I have an event that fires frequently that contains small amounts of data passed through the eventargs.This data is then written out to disk (currently unencrypted).I need to encrypt this data (which, I can do).My attempt in the first five minutes was unencrypting the file, appending the data and reencrypting the file.This obviously works, but is pretty inefficient and not going to be my solution since the file could grow rather large and the resources to unecrypt/ encrypt grow larger as the file grows larger.My next thought was to encrypt each set of data as it's written out and have some kind of marker in the file to denote where to split so I could unencrypt each chunk to reproduce the original file.I'm leaning towards this approach now (though by encrypting small chunks of data multiple times, the file size will be considerably larger.As an example, if I encrypt each letter of the alphabet the file is approx 8 times larger than if I encrypted a string with all of the letters of the alphabet in this case each files decrypted content would be identitcal).

View 3 Replies

Test My Codes Efficiency In Program?

Jun 25, 2011

How can I test my codes efficiency in vb.net?

View 1 Replies

VS 2008 Efficiency Comparison Of Nested Ifs?

Jul 20, 2010

which is more efficient?(Assume case statements, etc., cannot be used.)

If a Then
If x Then
ax()
ElseIf y Then

[code]....

View 4 Replies

IDataReader To Delimited String Function Efficiency?

Nov 16, 2009

I have a function that I use to export the contents of anything that implements IDataReader into delimited string (that I can then write to disk or send to a response stream). It works, and it's quick for smaller recordsets but gets bogged down once the record counts get over a thousand (I have something that does the same thing only it writes to a new Excel spreadsheet and it runs in about 25% of the time). I understand that with record sets that are very large, this could cause a memory issue since I'm reading it into a string, but typically these won't be any larger than 100k (if written out to disk). My question is, here's my function, is there anything you can spot that I could do more efficiently (like, I suppose I could stream line by line to the response in asp.net, or line by line to the file on a console app, I haven't tried that).

[Code]...

View 1 Replies

VS 2005 By Reference Variable Memory Efficiency

May 27, 2009

I'm building SQL statements with a bunch of values from a dataset. Obviously that gives some really long names to put inline or even in parameter. addwithvalue code so beforehand I just declare a bunch of variables with really short names and assign them to the DS's exact fields like: [code] but this way I'm putting all the data in the dataset into memory twice by copying it into a new variable, right? So I was thinking, if it's just a string variable representing a field on the dataset, why not declare it by reference so the variable is basically a handy nickname pointing to that field in the dataset.Will it even work to have a string declared by reference and connected to one value inside of a dataset? And if so, will that stop duplicating everything in memory? I forgot how to declare a variable as a reference to another variable instead of the normal way in VB.

View 12 Replies

C# - Parse An Expression And Retrieve A Parse Tree?

Jun 8, 2012

I just want to parse simple expressions like IIF(FVAL(PFC) = TRUE, (IIF((ORGVAL(BAS, "2012/12/31") + ORGVAL(DA)) < 6500, (FVAL(BAS) + FVAL(DA)) * 12%, 780)), 0)`After parsing this I should be able to know what functions contains what parameters.

[Code]...

I'm stuck with .Net Framework 2.0, so no Linq or lambda expression goodies for me. Also I want to include the code in my custom library and not just reference it. Can anyone point me to some good library or code.

I just need to parse and not evaluate the expression and find what tokens are in use. After finding the tokens I need to change the expression string before parsing, like if the function ORGVAL is used then the parameter passed has has to be prefixed by an underscore. Like ORGVAL(BAS) will transform to ORGVAL(_BAS). Some functions can have tow parameters like ORGVAL(BAS, "2012/12/31") and this will transform to ORGVAL(_BAS, "2012/12/31")

NOTE: IF THERE ARE OTHER WAYS OF DOING IT PLEASE LET ME KNOW. I WOULD LOVE TO AVOID A PARSER AND LEXER.

View 3 Replies

Update Records In MVVM Pattern For Maximum Efficiency?

Mar 14, 2012

This is more a conceptual question. Here is my current predicament; I am writing a vb.net WPF application and using the MVVM pattern (love it! maintainability is just amazingly awesome). Currently all the code is written by hand and there is no use of NHibernate or Entity Framework as the backend is an access database (due to policy I cannot use NH and EF doesn't support JET Databases, we may switch to MSSQL at some point but that may be a while from now).[code]...

View 1 Replies

Multithreading Efficiency (Reuse Background Worker Subs / Functions?)

Oct 3, 2011

I have an application that queries DHCP and pulls scope/subnet information. There are roughly 8k scopes on our network to query so reporting this data takes a little bit of time. I currently have this running on it's own thread and reporting to a progress bar so the applications doesn't seem inactive.

The DHCP api functions can report a total, a max read and a resume argument. This means that I can, in theory start 4 threads and have each thread read through 2k subnets, so it will only take 1/4 of the time to read all this data. Would I need to create four separate background worker handlers, do_works, runworkcomplete, report progress etc.?

View 3 Replies

VS 2005 Windows Services - Process Is Listed As A SYSTEM Process Rather Than A Process Under User Name

Jun 4, 2009

I have written a windows service that is meant to launch a notepad when a specific action happens. The problem i have is that even though the service launches notepad, the actual notepad it self is NOT visible. I know that it has been launced because i can see the process in the task manager. By the way the process is listed as a SYSTEM process rather than a process under my user name (i believe that is because my process is a "LocalSystem" one).

View 4 Replies

Efficiency Of Oledb - Got 10+ Users Using Files, Via A Oledb To Put Info Into An Excel Spreadsheet

Oct 18, 2010

Just wondering if i might hit a snag in my program. Ive got 10+ users using the same files, via a Oledb to put info into an excel spreadsheet. If 2 or more people save there file at the same time will the program go into read only on one person. Normally one 3 will use the file at one time. I know Sql itself would be better to use. best way i can describe it, normally using excel if you manage to open the same file twice one opens as normal but the other opens as a Read only file, will the same thing happen if im using Oledb connections?

View 2 Replies

C++ - In What Form An Void Pointer Can Be Sent Via Pipe To Another Process In A Different Process Address Space

Mar 23, 2012

I want my vb.net dll to get the data sent from c++ project(exe).Can any body help on in what form this void pointer can be sent via pipe. The void pointer corresponds to enums or structures. I have to get this structures/enums on the vb.net dll end. I have mentioned about using pipe. My question is as what type the pointed to data can be send over the pipe so that I can easily handle the received data at the vb.net dll end.

View 1 Replies

Write A Little Program That Checks For A Process - ,,Cheat Engine" Is Running The Process Is Getting Killed?

Oct 13, 2009

i am trying to write a little program that checks for a process and kills is.here is the

Dim p As Process = Process.GetProcessesByName("Cheat Engine")(0)
p.CloseMainWindow()[code]...

My problem is it�s woking ,yes if the programm ,,Cheat Engine" is running the process is getting killed.But if the program is not running my program crashes.

View 5 Replies

C# - System.Diagnostics.Process From ManagementBaseObject - Executing A Remote Process Using WMI

Sep 9, 2011

I'm executing a remote process using WMI and would like to redirect the StandardOutput of that process back to my program. I have found these code examples:

[Code]...

View 1 Replies

Error - The Process Cannot Access The File 'C:UsersdavidDesktopTest Folderdavid 2.xml' Because It Is Being Used By Another Process

Sep 1, 2009

I am getting an error with this code.

The process cannot access the file 'C:UsersdavidDesktopTest Folderdavid 2.xml' because it is being used by another process.

how do i end the prosess after I create the file? Or am I creating it in the wrong manner.The underlined line is where the error ocures.

Public Sub AddDTData(ByVal value1 As String, ByVal value2 As String, ByVal filename As String)
dtUser.Rows.Add(value1, value2, Now.Date)
If My.Computer.FileSystem.FileExists(filename) Then

[code]....

View 4 Replies

Get Full Path Of Current Directory Of Process From Where Process Starts?

Sep 27, 2010

How to get full path of current directory of process from where process starts Like if i use my software to start somefile then I want my software to know where she started it from ( files path) What I mean is the file I opend using my softwares location.

View 2 Replies

OSK Process Start/stop - PID.Kill() Fails Because It Says The Process Already Exited

Sep 28, 2010

My app starts an On-Screen Keyboard process like this:

Dim PID as System.Diagnostics.Process
:
PID = Process.Start("C:WindowsSystem32osk.exe")
:

[CODE]...

It seems to work 90% of the time. However, sometimes the PID.Kill() fails because it says the process already exited. At this point the OSK is always still there on screen. Yes, I know my code should be testing to see if the process is still running before trying to kill it, but given that the OSK is still on screen..

View 10 Replies

Process.start() Freezes Main Program Until Process Finishes?

Feb 21, 2011

I have a program that starts another program after setting the regkeys basically the program continually syncs the calandar of outlook and another application.I set the regkeys than launch the c:sync.exe app. I have tried a simple process.start and launching the process as a thread and they both do the same thing: The other process starts and works as it should but my main program goes "White screen" or "not responding" until the process.start has exited.

I want the process.start to run in the background so if users click in my main app it responds and truly that they can access the context menu of my main app from the taskbar while the process.start is running.

View 5 Replies

VS 2008 - Code To Distinguish The Picked Process From Process List?

Apr 24, 2011

i want a code that if a process that i picked is no match in a process list that process that i picked will start

View 4 Replies

VS 2008 If Process Is Running Give Focus, If Not Start Process?

May 27, 2010

Trying to create a button that when clicked will check to see if a certain process image is running and if that process is running give the process focus. If the process is not running then start the application.

View 9 Replies

VS 2010 Launching New Process & Detecting If That Process Has An Error Message

Nov 19, 2011

I am working on a small VB application that listens for commands sent from an Android app.

One of the functions is to extract an archive. I am familiar with how to listen for the unrar process to finish, so I can display a progressdialog on the phone while the extraction is happening, and clear it as soon as it's done.

BUT ... if there is an error/alert from WinRAR, WaitForExit() never gets called because WinRAR is still sitting there open until I click "OK" on the MsgBox.

For Example ... if you try to extract a file that is not actually an archive... an alert will pop up saying "No Archives Found", and basically everything is halted on the VB app and the Android app, and the Android app just sits on a progressdialog saying "extracting..." until you manually hit "OK" on the computer.

As you can imagine, this is a problem if the whole point of your app is to NOT have to go over to the computer.

So... I am wondering if there is something similar to WaitForExit() that will wait for an error and allow me to close out the alert and let the process end.

Here's my Sub for the UnRar command:

Private Sub UnRar(ByVal WorkingDirectory As String, ByVal filepath As String)
Dim objRegKey As RegistryKey
objRegKey = Registry.ClassesRoot.OpenSubKey("WinRARShellOpenCommand")

[Code]......

View 9 Replies

[2005] Using Process.MainWindowTitle,Process.MainWindowHandle On Some Older VB6 Applications

Feb 10, 2009

I have an issue using Process.MainWindowTitle,Process.MainWindowHandle on some older VB6 applications. After Process.Start I use Process.MainWindowTitle to display in a listbox. The MainWindowTitle returned is not the Window Title but in fact the Project name of the VB6 exe.? I also store the MainWindowHandle to use the ShowWindow and SetForeGroundWindow API's. It would appear that the ShowWindow API does not work, but the SetForegroundWindow does. ie: if the VB6 app is minimized, showwindow does not restore, if it is NOT minimized setforewgroundwindow sets it to the foreground. The exact same code does work correctly for any other .net exe or notepad, only on these vb6 programs I am having a problem.

View 9 Replies

Error:The Process Cannot Access The File 'D:VB ProjectsCategory_Characteristics.txt' Because It Is Being Used By Another Process

Sep 13, 2011

I try to open a text file and write in some text, when i run the program it says the following error:The process cannot access the file 'D:VB projectsCategory_Characteristics.txt' because it is being used by another process.

THe code is as follows and the error hits in line :

Dim objWriter As New System.IO.StreamWriter(FILE_NAME)
-----------------------------------------
Dim FILE_NAME As String = "D:VB projectsCategory_Characteristics.txt"

[code]....

View 5 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved