Benefit Of Isolating Win32 API Functions In A Single Module - Syntax And X32/x64 Compatibility

May 13, 2012

In developing a Windows Forms application (VS2010/VB) with several dozen classes and modules, I seem to have incorporated a variety of Win32 API function variations throughout my application, some of which seem to be duplicative/redundant. For improved code



Proper Syntax For Importing The VB6 Compatibility In .net?

Apr 22, 2011

Anyone know the proper syntax for importing the VB6 Compatibility in .net?


Imports VB6 = Microsoft.VisualBasic.Compatibility.VB6

Doesn't seem to work anymore.

View 7 Replies View Related

Error BC30464: Namespace Or Type'Compatibility' In The Project-level Imports 'Microsoft.VisualBasic.Compatibility' Cannot Be Found

Jan 16, 2009

I've started to use a Vista machine for development. In case it is significant: I'm using MSBee so that I can code in the Visual Studio 2005 IDE while still building against the 1.1 framework.On the Vista machine, when I tried to build a particular vb project, I got this error:

error BC30464: Namespace or type'Compatibility' in the project-level Imports 'Microsoft.VisualBasic.Compatibility' cannot be found.

The same project built fine on my old XP machine. I checked in this folder on my Vista machine:


...and sure enough, "Microsoft.VisualBasic.Compatibility.dll" was missing. So was "Microsoft.VisualBasic.Compatibility.Data.dll". Copying them from my XP machine to my Vista machine allowed me to build the project successfully.I'm just a bit puzzled as to why this happened. Why was "Microsoft.VisualBasic.Compatibility.dll" missing? I'm also not very comfortable with my chosen solution - copying the DLL manually. It works, but surely there must be a better way.

As far as the configuration:

.Net Framework 1.1
.Net Framework 1.1 SP1
.Net Framework 1.1 SDK


View 1 Replies View Related

Call Module Functions Directly In .NET?

Apr 29, 2010

I have a Util module in my VB.NET program that has project-wide methods such as logging and property parsing. The general practice where I work seems to be to call these methods directly without prefixing them with Util. When I was new to VB, it took me a while to figure out where these methods/functions were coming from. As I use my own Util methods now, I can't help thinking that it's a lot clearer and more understandable to add Util. before each method call (you know immediately that it's user-defined but not within the current class, and where to find it), and is hardly even longer. What's the general practice when calling procedures/functions of VB modules? Should we prefix them with the module name or not?

View 3 Replies View Related

Get A Listing Of All Of The Sub/functions In A Class/module?

May 2, 2009

if anyone knows if I can get a listing of all of the sub/functions in a class/module. Just the definitions (That is, the name, paramaters etc., but not the code).

View 3 Replies View Related

Module With Functions (thread 1) That Starts A BeginRead For A TCPClient?

Jul 2, 2010

Even though there are many examples of Invoke operations, I can't find something that works for me. (I'm using VS 2008, and working in VB)Here is what i have:

A main module with functions (thread 1) that starts a BeginRead for a TCPClient. When the callback function executes (on thread 3), I want to call a function from the main module, in the main thread. All I get even with Invokes is calling functions that always run in thread 3, not the parent thread.

I call:MsgBox("Function name: " & Thread.CurrentThread.ManagedThreadId)

in each of my functions do determine on what thread it is executed. At some point, from the infinite read callback function I will have to get a function to show a form, but that function gets caught in the callback thread and freezes, instead of running in the main thread.PS: the callback that I pass to the BeginRead of the TCPClient is a function, not a class, so I can't use raise events.All I need is to call a function to run in the main thread (main module) from another thread.

View 14 Replies View Related

VS 2010 Like To Make A Module For Common Multithreading Functions?

Feb 24, 2012

I've got 4 projects all running very similar multi-threading HTTPListener stuff.I wanted to make these functions common - in some module - but I'm having a hard time getting the AddressOf the "callback" passed in.This was the code in one of the 4 projects

Private Sub StartRequests(ByVal prefixes() As String)
If Not System.Net.HttpListener.IsSupported Then
DisplayInfo( _


View 1 Replies View Related

How To Check For Specific Syntax And Functions

Jun 7, 2011

I want to be able to check VB code for VB-specific items (for example, vbCrLf instead of ControlChars.CrLF). Is there anything (tool, VS setting or plug-in, etc.) that will check VB code for these?

View 2 Replies View Related

Syntax To Declare Single Model In MVC

May 18, 2009

I'm trying to avoid the use of magic strings as much as I can, but I can't find the correct syntax for VB to bind a single model like is shown in this c# example. (Currently the below says "expected end of statement" under the Model text).
<% Dim FormObject As Form = (Form)Model %>
A simple directcast was need
<% Dim FormObject As Form = DirectCast(Model, Form)%>

View 2 Replies View Related

WIN32 EXCEPTION LINE* Keeps Running Into An Error(Win32 Exception Was Unhandled; Access Is Denied)?

Apr 18, 2012

I was scripting a very basic process manager, with a ListView component, and it was working fine for many days, up until now.Here is the code for getting processes:

Dim Process As New Process()
Dim Count As Integer = 0

The line of code where I put "*WIN32 EXCEPTION LINE* keeps running into an error(Win32 Exception was unhandled; Access is denied). Here is the full error description:

System.ComponentModel.Win32Exception was unhandled
Message=Access is denied[code]....

As I said before, this had been working for several days, up until now.

View 1 Replies View Related

.net - Isolating Read And Write In Multithreaded

Mar 8, 2010

In a multithreaded application. I have a bunch of function that loop through a collection to read the information. I also have a bunch of function that modifies that same collection.

I'm looking for a way to isolate all the read and the write together. I don't want a write to be done while a read is in progress. I was thinking of using SyncLock on the collection object but this will block multiple read trying to work in parallel.

View 1 Replies View Related

VS 2010 - Isolating And Randomizing Sentences

May 11, 2010

Basically I have two textboxes.
Textbox1: "(Hey|Hi|Yo)! My name is (John|Linda|Carl)"
Textbox2: Blank

What I want to do is to press a button and transfer the contents of Textbox1 to Textbox2. However, I want it to randomize the result by randomly selecting between the words in the parentheses. Now of course, the contents of Textbox1 are subject to change at any time, so I can't just add code for "Hey", "Hi" and "Yo". I need some sort of system in place that will generate random results no matter what I put in Textbox1. So I guess I have to search the string for "(", note the location and then search for "|" to isolate the characters in between as one word or phrase. Then search for ")" to determine the end of the randomizing and continuing normally until the next "(".

View 8 Replies View Related

What The Benefit For Clean Selection In .net

Feb 18, 2009

What the benefit for Clean Selection in

View 2 Replies View Related

Event Hook During Construction - Use Withevents If There Is No Benefit?

May 12, 2011

I must say personally, the WithEvents system is, shall we say, open to extreme false sense of security, so to speak.  I like a lot of automation in my code, and tend to provide ways to do things manually, with a "default" behavior encoded.  However, as I have just discovered, the withevents doesn't HOOK the event delegate until after creation.  So even when you do New MyObject(), if an event is triggered during the Sub New() process, the delegate hasn't been assigned yet, and thus the event (which in my current situation is extremely important) never triggers.  which begs the question the point of the WithEvents other than removing "AddHandler" lines from procedural code. Sure it saves on typing, due to code completion, but if that's it, that isn't much of a benefit.  One would think that using the WithEvents would allow me to do:

PUblic Sub New()
RaiseEvent MyEvent()
End Sub

Tragically, this does NOT work, which royally screws up my lazy loading techniques and other such tricks that were supposed to make my code simpler to use, and instead has made things 10 times more complex, as I have to specifically alter class initialization sequences to be outside of class instantiation.  (which should be one in the same, imho).Jaeden "Sifo Dyas" al'Raec Ruiner
"Never Trust a computer. Your brain is smarter than any micro-chip."

PS - Don't mark answers on other people's questions. There are such things as Vacations and Holidays which may reduce timely activity, and until the person asking the question can test your answer, it is not correct just because you think it is. Marking it correct for them often stops other people from even reading the question and possibly providing the real "correct" answer.

View 2 Replies View Related

Forms :: Get Benefit From A Listbox In A Detailsview With A Many-to-many Relationship?

Oct 29, 2009

I'm trying to design a detailsView form which contains [classes] --< [studentClasses] >-- [students] tables. There is a many to many relationship between [classes] and [students] through the third table [studentClasses]. I want to design the detailsView of [classes] such as that all [students] will be listed in a listbox but related students that take the class will be highlighted. And when I select/deselect students from the listbox and save I want the changes to be saved to respective tables.

View 2 Replies View Related

VS 2008 : Have A Class Where The Functions Of The Same Name Are Both Instance Functions And Shared Functions?

Dec 6, 2010

What I am trying to do is have a class where the functions of the same name are both instance functions and shared functions.

Public Shared Function Get...(byval xx as xx)


Public Function Get...

The Public Function uses a Property xx created in the constructor, whereas the Shared Function has the parameters (byval xx as xx).

View 1 Replies View Related

Excel Maths Functions And Calls To All DLL Functions Documentation?

Jan 29, 2007

1) Is it possible to access the Excel mathematical functions without actually opening Excel?

I was thinking of through a DLL WinAPI call or maybe a delegate function or smaller program?

2) Does anyone know of a MS link or area that gives instruction on "how to" use every function of every Windows DLL at all?

Or for all those that Microsoft have chosen to document online at least.

View 1 Replies View Related

Declare A Connectionstring In A Module And Call That Module

Aug 16, 2010

how we can declare a connectionstring in a module and call that module

View 1 Replies View Related

ActX Compatibility WITHIN .NET App?

Dec 13, 2011

I havnt found any info on this, probably because I expect there is no real way to do it... but does anyone know if there is a way to run an ActiveX control in 'copatibility mode' or some sort ov virtualization WITHIN a .net app?

We have a legacy control that does not work in Vista (and up) If we set the whole app to WinXP SP2 compatibility mode, the control seems to work well enough.

I would like to be able to rig it so we don't need to manually set that on every system.

My next step is to start looking if we can just set the compatibility through install, or the app itself.

View 1 Replies View Related

VB 6 Compatibility With Windows 7

Nov 4, 2009

Am I still able to develop programs in Visual Basic 6 that will run easily under Windows 7? If no then must I convert to VB.NET? Are there other strategies?

View 2 Replies View Related

VB 6.0 Future Compatibility

Apr 7, 2010

Imports System.Data.OleDb
Public Class Form2
Dim Conn As OleDbConnection

this is my codes in vb?I am thinking what is the error in this code?because everytime I execute this There is an error appearing in this part OleA.Fill (DSSearch, 0) it says that "No value given for one or more required parameters." so, what should i need to do?

View 5 Replies View Related

VB Compatibility With Windows 7 64 Bit

May 17, 2010

I have a small application I wrote in VB with visual studio express. This app uses a timer tick to wait for a certin time, the opens several comm ports, reads data, creates an output string, an sends the string via email. I tested this app for several days
on a windows 7 32 bit machine, with no problems. I compiled (published) the program, and am attempting to run it on a windows 7 64 bit machine. However, on the 64 bit machine, it freezes up and can only be stopped with Task Manager.

at the time the app hangs the only things going on are 1. a timer checking to see if it's time to read the comm ports. and 2. a background thread checkig to see if the internet is available to email the string.

I tried ;loading visual studio on the 64 bit machine, and compiling the app there, with the same result. However it seems to run (tested for 1 hour) in debug on the 64 bit machine.

Has anyone noticed anything like this? any ideas?

View 4 Replies View Related

[VS 2010] Call A Module Into Another Module?

Apr 27, 2012

I have a VB.Net interface that communicates with an Access 2k3 Database using this module:

'Declare Database connections controls
Dim con As New OleDb.OleDbConnection
Dim dbProvider, dbSource As String


I want to call EngineConnect procedure from MOD_ENGINE module into popCboBox module so I can ignate the engine!

View 3 Replies View Related

Syntax/Command Trying To Implement Syntax Highlighting In RichTextBox?

Oct 12, 2011

I am having an issue trying to figure this out. I am writing a script editor that uses tabs (a tab control) and I want to implement syntax highlighting. My issue is that every sample I can find on syntax highlighting uses

Private Sub RichTextBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RichTextBox1.TextChanged

View 1 Replies View Related

How To Make Compatibility Of Software

Jul 26, 2011

have developed software in with xp.will it work on win vista and win 7 ?

View 3 Replies View Related

Office 2007 VBA Compatibility?

Dec 28, 2010

I have an Excel file endowed with a macro written under Office-2007.This file can be opened by Excel-2003, but the macro can't run because 2007-objects can't be recognized.My question is: does it exist a library or some trick to allow the macro running under Office-2003?

View 1 Replies View Related

VS .NET 2008-SQL Backwards Compatibility?

Nov 27, 2009

Was just wondering, is VS .NET 2008 compatible with SQL Server 2000?

View 2 Replies View Related

VS 2005 .NET Assembly With COM Compatibility?

Sep 8, 2009

I have . VB.NET DLL that I have made COM visible and it works fine.However, I've now added another class which I also want to expose to COM but I am now getting an erro when I build it:


Error1The assembly {...} could not be converted to a type library. Type library exporter encountered an error while processing 'TOPSMileageLookup.JobMileage, TOPSMileageLookup'. Error: Type 'JobMileage' and type 'Job' both have the same UUID.

JobMileage is the name of the original class I had that is COM visible and it worked fine when it was on it's own. Job is the name of the new class.Now, the obvious suspician is that I have copied over my COM GUID's but I can assure you that they are most certainly different. But what else could it be?

View 2 Replies View Related

Differences Between VB Functions And Convert.To* Functions?

Feb 19, 2009

While converting types, I have found myself using both VB functions and BCL Convert.To* methods.

Cstr() vs. Convert.ToString()
CInt() vs. Convert.ToInt32()
CDbl() vs. Convert.ToInt64()

Are there any subtle differences that should be noted?

View 1 Replies View Related

[2005] MembershipUser Functions - See Exactly What The Functions Are Doing?

Mar 4, 2009

Is there a way to see exactly what the functions are doing. What i mean is there a way to see the class? I know what it does, i just want to know the code.
For example the function: Membership.FindUsersByName()

View 1 Replies View Related

Compatibility Between The 32-bit And 64-bit Versions Software Of .net2010?

Oct 25, 2011

Compatibility Between the 32-bit and 64-bit Versions software of .net2010

View 2 Replies View Related

Compatibility Mode Required To Run Program

May 16, 2012

I have several executable files that make up a full .NET application. One of the .net applications downloads a new version of the software, exits the main application, makes file changes directly inside of the c:program filesmy application area directly. I install this application using Installaware and it is code signed and verified with godaddy, so it gets around the antivirus programs. This has been running for a long time, and I never put too much thought into what security levels are allowed to directly access the files in this area, because it always seemed to worked perfectly in Win7, Vista and XP.

Now I have created a virtual machine, one inside Windows, and then one inside Parallels on a Mac. In these two virtual machines, the executable file that installs a new version of the software only works properly if I choose the two options on the compatibility tab in Windows, "Run this program as an administrator" and "Run this program in compatibility mode for Windows 7". Now I have found this article: [URL]. This even let me set up my registry settings in the set up of my program so that one specific exe will just run properly. I am concerned about just patching something this way.

With Visual Studio running in the virtual machines, the code executes perfectly. When I run the executable that I JUST COMPILED from Visual Studio, that executable will only run properly with the choices stated above, or more specifically, this registry setting:
"c:\program files\onespot\onespotinstall.exe"="WIN7RTM RUNASADMIN"

The exact same PC that has been mirrored onto these virtual machines works fine. It has been impossible to troubleshoot where the problem lies. The line of code that gets executed to EXIT the main program finds the process, and does a gentle shut down. That works fine. Even testing inside that application works fine. But I never can get a return from the Process.Start line. Narrowing down to a line of code is not working.

View 7 Replies View Related

Detect Whether IIS 6.0 Metabase Compatibility Is Installed?

Feb 17, 2011

I have built a web setup project using VS 2008, wherein I need to check whether IIS 6.0 Metabase compatibility is installed. I tried it by accessing registry keys specifed in here in custom actions. But when I run the installer, I the key comes out to be blank irrespective of whether metabase compatibility is installed.

To further check the problem, I created a Console app to access the same keys. When I run it on win7, the app fails. Then, I ran it in WinXP SP3 compatibility mode and it ran perfectly.

I am open to other bullet-proof means of detecting whether IIS 6.0 Metabase compatibility is installed

View 2 Replies View Related

Operator Overloading In Getting Some Kind Of Compatibility?

Jul 15, 2010

I'm working together with someone on a project, but I'm writing code in VB.Net, and hes coding in VC++. I'm trying to get some kind of compatability going on, so I'm putting my support classes into a VB dll. I've tested it a little, and it seems that all of the functions work, but the operator overloading that I did in VB doesnt seem to carry over to C++.

View 2 Replies View Related

VS 2008 Compatibility Of Crystal 2011 .net?

Jan 19, 2012

Anyone using Crystal reports 2011 with VB.Net 2008 Pro? my work is willing to buy this but I just want to make sure it will work, the dynamic as opposed to static query values is what interests me about it.

View 1 Replies View Related

VS 2008 Win.7 Program Compatibility Dialog?

Jul 8, 2010

I've made a program which runs smoothly on XP and also on Windows 7.But after installing it on a windows 7 machine, windows 7 immediatly shows another dialog box of the program compatibility assistent stating:(translating from Dutch, so forgive any mis-translations )

'This program may not have been installed correctly.If this program is not correctly installed, you can try to reinstall the program with compatible configuration of this version of windows.'You than have the option to reinstall the program with the advised compatible settings (?) or choose 'this program is correctly installed'.

If you choose 'reinstall with adviced compatible settings', windows 7 installs the program with 'windows XP, SP2' settings.My program uses only an access database and an internet connetion. Nothing fancy, exotic, registry items or something else.

For writing permission on the database (also win.7), I install the program in 'all users/app data', and not in 'Program Files'. I can't find anything usefull on google,

View 1 Replies View Related

VS 2010 .NET Framework Backwards Compatibility?

Jan 30, 2012

I have made an application with VS2010, meaning it requires .NET framework 4 to run properly.If the program is ran on a machine with .NET framework 3.5, it returns an error stating I should install 4.

View 7 Replies View Related

What Pillars Should Be Used To Determine Machine OS Compatibility

Jul 4, 2011

What minimum pillars of a machine (in terms of specifications) can be used to determine its compatibility with an OS? My software currently calculates processor speed, RAM, Hardrive space and graphics card version to determine a PC's compatibility with a specified OS. What other specs would you recommend? 

View 4 Replies View Related

Add Older Versions Compatibility Of Framework To Project?

Aug 16, 2010

I made a small program which i have sent to all users in my network. Unfortunately i forgot about older versions of framework.

Is there a quick and easy way to add older versions compatibility of framework to my project?

View 7 Replies View Related

Algorithm For Star Sign Compatibility Lookup

Jul 28, 2010

I'm using VB.NET but any other known language should be fine as long as it uses basic features. My task is to create astrological compatibility chart, when two users have certain astrological sign as inputs and there is a text about those signs compatibility. for those who are unaware of astrological signs but still want to help, there are 12 signs. Each sign has different compatibility with other sign or itself. So basically i get into 12^2-12 conditions. ie. Aries with Cancer "do not match at all" so I can save one record of that issue as backwards it is the same (thus -12 at the end). Question is simple is there any other way to create this except of using 12^2-12 case issues...


View 3 Replies View Related

Copyrights 2005-15, All rights reserved