VS 2005 : Debugger Stepping To Non-executed Statement?

Nov 9, 2009

I've seen this in two different places & can't quite figure it out. I can think of at least two possibilities but don't have a lot of confidence in either.When stepping thru code I encounter the following:

If x = True Then
y = New ContextMenu
Me.ContextMenu = y

[code]....

x is False. The debugger stops on the If & I press F11 to evaluate it. The Debugger then advances to Me.y.MenuItems.Add(z), which is *not* the next statement that should execute. Nor does it appear as if it does execute as, when I press F11 again, the Debugger exits the Sub, as it should. But why highlight it as if it will execute?This is even more confusing in the next example:

If Not Me.FindForm Is Nothing Then
If Not TypeOf Me Is A AndAlso Not TypeOf Me Is B Then
Me.x = "OFF"
End If

[code]....

Me.FindForm is a Form, so it's not Nothing. Me is type A so the 2nd If is False. The Debugger stops on the 1st If, I press F11 & it advances to the 2nd If, as it should. Then I press F11 again & it advances to FatalException in the Catch block. What? Did the attempt to evaluate the TypeOf Me cause an error? It shouldn't, and it doesn't seem as if it did as F11 again exits the Sub rather than stepping into FatalException. So why did it stop there?

My first thought was that the intermediate code got out of step with the displayed source code. I've seen that in other IDE's with interactive debuggers, but usually because those allow you to run the Debugger without re-compiling the code. Not so with VS-so that seems unlikely.My second thought is that it's stopping there because those are the last 'executable' statements in the Sub. But that doesn't really make sense as, in other Subs, it will stop on the End Sub.

View 3 Replies


ADVERTISEMENT

IDE :: How To Disable Debugger Stepping Into DLL Control Source Code

Apr 6, 2011

I have created a DLL that contains basic functions used in my projects. With the DLL I:Compiled it as a Release Moved the .dll file to another folder Deleted the .pdb files in the binRelease folder When I add the reference of this DLL to my projects and I debug my code, I step through line-by-line and when it comes to a function from my DLL, it actually opens up the source files of my DLL and debugs line-by-line in the DLL source code.

This is REALLY annoying for my purposes and I have tried many things now to disable the debugger stepping into my DLL code. I did a text search in the DLL file and found it stores the path of the project folder.

So far the only thing that's worked is moving/renaming the folder where the DLL project source files are. But everytime I re-build the DLL, once again I would have to move/rename the folder again as it's updated the location of the source.

View 2 Replies

Stop All Threads Or Just The Thread That The Statement Is Executed In?

Dec 12, 2010

I'm working with vb.net 3.5SP1 /VS2008. I'm familiar with windows threads from C++ but I didn't do it since the 90s.I have 5 threadpool calls (ThreadPool.QueueUserWorkItem) that do some complex work (they read info from different web pages, regular expressions, etc) and each updates different columns in a data-grid view. They pause for 1 second between each web read with thread.sleep (not to overload the server). My issue is that some of the threads do not complete. I get for example 3 results when I should have 8. Sometimes it works fine. This is an older 3.0Ghz HT machine, I want to test it on the lowest common denominator(and that is all I have ). I tried using Monitor.Enter(ListView1)it seems to help but it is hard to tell. I tried using the thread debug window but it is not really helpful, it seems do disappear during execution. If I remove the threads I always get my data. I'm wondering if something is being blocked? Is there a way to debug this?

Also, does thread.sleep(x) stop all threads or just the thread that the statement is executed in?

View 4 Replies

Find The Record Pointer AFTER The Select Statement Was Executed?

Aug 2, 2011

How do i find the record pointer AFTER the select statement was executed. I am excuting the following code, but i need to move my pointer to the found record

adp3 = New OleDbDataAdapter("SELECT * FROM Recipe1 where RecipeName = '" & RecipeName & "' ", con)
adp3.Fill(dt2)
ListBox1.Items.Add("RECIPE NAME : " & (CStr(dt2.Rows(0)(UCase("RecipeName")))))

View 1 Replies

[2005] Bass.dll & Just-in-time Debugger Error?

Jan 29, 2009

Visual Studio Just-In-Time DebuggerAn unhandled win32 exception occured in test_project.vshost.exe[3216]

code :-
Imports System
Imports Un4seen.bass

[code].....

View 7 Replies

Asp.net - .Net Oracle ORA-24338 'statement Handle Not Executed' Error And Some Error In One Stored Procedure

Dec 8, 2009

I have the following Stored Procedures create or replace PROCEDURE WEB_AC

[Code]...

First one: At some point in the application I have the valor parameter (of the visual Basic Function) as a string with spaces that is something like "some string with spaces". When this happens, the stored procedure don't update the table. If I execute the SP directly in the DB (with SQL Developer) all works fine. I know it has something to do with the string missing some quotes(') but I haven't make it work yet. Some ideas on this?

Second problem: Sometimes, when debuging the application, if I interrupt the execution, I start getting the ORA-24338 'statement handle not executed' error for hours every time I try to execute it again. I believe it has something to do with an open transaction. But honestly, as I'm new in working with Oracle, I really have no idea what the problem could be.

[Code]...

View 1 Replies

Will The "New" Bit Only Be Executed Once When The Function Is First Executed But In The Next Call, It Will Already Exist

Sep 27, 2009

I used to write this:

Private Sub Example()
Static CachedPeople As List(Of MyApp.Person)
If CachedPeople Is Nothing Then

[code]....

But then wondered if I could reduce this to:

Private Sub Example()
Static CachedPeople As New List(Of MyApp.Person)
...rest of code...
End Sub

will the "New" bit only be executed once when the function is first executed but in the next call, it will already exist.

View 1 Replies

Each Loop Not Stepping

May 27, 2010

I'm creating a console application that uses System.Management to get WMI information about a selected computer.

The code below executes when the user enters the number 4 to see hardware information about the computer in question. Included is the function called to access the WMI Namespace's object collection[code]...

View 8 Replies

IDE :: IDE Won't Allow Stepping Into A Function?

Feb 13, 2010

have been experimenting with new algorithms for some existing classes, do it by copy and pasting code into newly created classes, adding the references then trying to adapt the unit tests till thy pass.Am stuck in a case where the code in the newly created class makes a call to another class (shared by the newly created class and the existing working class) and the IDE won't allow me to step into the code, showing "external code" on the call stack and mysteriously stopping on a non-breakpointed line in the code it wouldn't step into...a line that immediately precedes an error-generating line which i'm trying to trace and debug. In addition the working existing class makes the same call with no error and the IDE allows normal stepping into it

View 1 Replies

IDE :: Stepping Into A Referenced DLL?

Sep 1, 2011

After reading through several forums, which suggested that I should add a referenced DLL (whose source cod I have) to solution as an added project, I am unable to step through the code of the referenced DLL that generates an error. I also turned off"Enable just my code" from Tools->Options-> Debugging. However, I am still not able to step into the referenced DLL's code I added the pdb file and the referenced dll to the bin/Debug folder of the original code that I am working on

View 4 Replies

Stepping Into COM Callable?

Dec 17, 2009

I have a solution which contains among other things a project which is COM callable.

I would like to put some breakpoints into this and step through it but VS tells me "The breakpoint will not currently be hit".

how I can step into a com callable?

View 1 Replies

Stepping Through A Program?

Nov 27, 2009

Having a bit of a headache with stepping through a program.

I changed the Keyboard to VB6 in Tools > Options with the same result.

He's what happens.

* I put a break point on Line2. The app stops there and so far so good. * I press F8 or F10 or F11 (tried everything) and the app returns an error on line8 instead of stepping to Line3.

The error is obvious, but I want to step through my program 1 at a time.

1: connData.Open()
2: strSQL = "123"
3: strSQL = "123"

[Code]....

View 5 Replies

Stepping Through All IE Entities?

Dec 21, 2011

I am quite new to VB and have a Problem. I need to step through all IE entities and extract the html source of a tab where some conditions are met.

Private Sub TabPage1_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TabValues.Click, TabPage1.Enter, TabPage2.Enter
Dim err = "", status As String = ""

[code].....

View 1 Replies

Stepping Through DLL Code?

Feb 10, 2009

I have a program, which is a GUI, that calls a DLL. I have both the program and DLL checked out of VSS. When I run the program (in debug mode so that I can step thru the code), it's erroring out in the DLL. How can I step into the DLL code to see where the error is occurring?

View 4 Replies

C# - Stepping Through VB6 COM Object Wrapped By .NET Class?

Jun 16, 2011

I have a VB6 object that is wrapped by a .NET class. As far as I recall it is possible to step through a VB6 object (compiled as a library) by simply running the VB6 library and inserting a breakpoint at the desired location.However this does not appear to be working in my case. I have attempted to recompile the VB6 object and re-reference it in my .NET project but this doesn't appear to have helped. there a way to insert Debugger.Launch() equivalent into a VB6 project?

View 1 Replies

IDE :: Application Run At Full Speed While Stepping With F8

Feb 24, 2012

I am using VS 2010 on Win 7 32 bit.I am debugging a VB application (simple Windows form) by stepping through it with F8; however, for some unknown reason it sporadically runs at full speed after I press the F8 key. This can happen at any given location in code and sometimes not at all.

View 2 Replies

VS 2010 F8 (stepping)executes Only First DIM Stmt And That's It?

Dec 23, 2010

'global declaration
Dim FILE_NAME As String = "EventList.txt"
Dim PATH_FILE As String = Environment.CurrentDirectory() & "" & FILE_NAME
'end of global declaration

[Code]...

Using F8 to step through all of the code, it gets to this sub, highlites Dim fs and then hit F8 again it just pops up the form, no message boxes - nothing. Other notes: EventList does exist in stated directory.

Any ideas why it wouldn't complete the sub? the first debug line after hit the f8 is: A first chance exception of type 'System.IO.FileNotFoundException' occurred in mscorlib.dll but the file is there

View 5 Replies

VS 2010 Stepping Through && Reading Strings?

Apr 29, 2011

what is the easiest way to step through a string in this manner... I want to have my program look for one keyword and then another.. in otherwords it needs to find "hello56" and THEN find the word "bob" there are so many places the word "bob" is but I need to locate the "bob" thats after "hello56" Hope this example is clear.

[Code]...

View 3 Replies

VS 2005 - ComboBox List Using Like Statement

Jun 16, 2009

I want my combobox when I type letter all item has the letter I have type will show in the combobox.... because in the current situation in vb .net when I type "A" all item that start from a will display I want this time when i a letter "A" all those have the letter "A" will display..

View 3 Replies

VS 2005 - Return Value ID From Insert Statement

Aug 12, 2009

Dim SQLData As New System.Data.SqlClient.SqlConnection(ConfigurationManager.ConnectionStrings("FixedLineProvisioningConnectionString").ToString())
Dim cmdSelect As New System.Data.SqlClient.SqlCommand("INSERT INTO tblTotalComms_custinfo SET nt_username=@nt_username; SELECT @ID=SCOPE_IDENTITY()", SQLData)
[Code] .....
I want to return the value @ID from the insert statement.

View 7 Replies

VS 2005 Converting Scritpt Statement

Aug 9, 2011

In a vb script program, I have the following code objCommand.Properties("Page Size") = 9999..I have converted most of the vb code over, but this statement gives me a "Property Item is ReadOnly" error. How can I rewrite this line to work in vb.net?

View 2 Replies

VS 2005 Date Function In Sql Statement

Jun 1, 2009

I have trouble with my vb application.I create query in dataset like this :Select * from Trans where year(dateTrans)=2009 and month(dateTrans)=5But is not work and error message : year and month function not identified, what is the problem ? what a sql date function ?If i create databound from dataset and drag n drop date field in form with datetimepicker control, if i had update dataset, date field is empty.Whats wrong with datetimepicket databound.

View 5 Replies

VS 2005 Working With An OleDbCommand Statement?

Jan 15, 2010

I need some help working with an OleDbCommand Statement existing statement

OleDb.OleDbCommand("Select *, (([AddressDisplay])&', '&([City])) AS Address

The City is stored in database with the city name and an additional abbreviation added. I need to get rid of the abbreviation, if possible.I DONT control the database its from a 3rd party.

Example: Houston[HST] I need to remove the [HST]

Can this be done? Either in the command statement of perhaps in the displaymember of the combobox that reads the database?

View 8 Replies

VB Program Works Fine When Stepping Through But Crashes When Ran With The .exe?

Aug 12, 2011

Problem: The excutable of the vb program crashes when trying to run but when I step through the program inside of visual studio it runs successfully.

Details: The program performs a winscp.com transfer from a ftp server and then takes the downloaded file and extracts the data from it before sending it to a webpage. The program also decrypts a des3 encrypted file which holds the login details for the sftp server and the webpage.

My Thoughts: I was thinking this could be something to do with the excutable jumping ahead of the slower transfer and decrypt functions thus causing a "file not found" exception to be produced and the program to exit. Lending to this if I slowly (aka spend 10+ seconds stepping through the code) move through the code it works just fine.

As requested Crash Messages:(I capture everything in exceptions and exit properly so no "crash" is reported but the error I get in my logs is as follows:)

1st run with standard test case:Could not find file 'C:UsersAdministratorDesktop..ILC2INFOENC.txt'

2nd run standard case (the file above was not deleted by my cleanup function either as it could not be found)Could not find file 'C:UsersAdministratorDesktop..ILCNETSL10663.csv'

Background:The first file that is found missing is the encrypted login information file while the second file is the winscp.com downloaded csv file.

View 1 Replies

Conditional Statement In Jet SQL Call Form Vb.2005

Dec 2, 2010

How do I(Can I) code a conditional statement in a TableAdapter query? I have a product code which can be either 8 or 9 characters long. Product codes are stored in an Access 2003 db table. I need to group products so in Access I have a simple Function which work fine in a Jet SQL query. But I can't get it to work in VB 2005.

Public Function ProdCats(ByVal Prod as string)
Dim Cat as string = Len(Prod)
Select Case Cat

[Code]....

View 3 Replies

VS 2005 Select Statement Has Mixed Results?

Apr 5, 2011

I can't find what I'm doing wrong. When I execute this code,

Dim dr As DataRowView = DirectCast(Me.LOTBindingSource.Current, DataRowView)
'Format variety Text
Dim drV As DataRow()

[code]....

View 4 Replies

VS 2005 SQL Select Statement Throwing Exception?

Jan 24, 2010

i did this Dim strUser As String = txtacno.Text cmd1 = New OleDbCommand("Select * from BookDetails Where AccountNo =@acno and MemberId=@memid", con)

[Code]...

the select query that i used in the above code,i have use and in it;so is this a valid sql statement?

View 8 Replies

[2005] Totaling Values From A Case Statement?

Mar 1, 2009

How would I add the values from this case statement to figure out a total of all commission sales??

'declare variables for commission amount
Dim intAmount As Integer
Dim Sold As Integer

[code]....

intAmount is the commission

View 1 Replies

[2005] Unable To Select Case Statement

Jan 14, 2009

I have problem with select case statement. When I click the button, nothing have happens.

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim google As String
Select Case google
Case 0

[code]....

View 39 Replies

Force MS Chart Control To Not Use Decimals When Stepping Axis?

May 9, 2012

I have a data point with a y-value of 1 being plotted, the MS Chart control will use increments of 0.2 on the y-axis. How can I force it to not use a decimal, keeping in mind I will have values of >100 so I can't just force an increment of 1 on the y-axis?

View 1 Replies







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