Pass the compatibility of Visual Basic programs

We have an old program written in Visual Basic (probably version 6) we want to offer our customers to download through our website.  He has several screens of data entry and then performs various mathematical calculations and does not use the internet somehow.  We have heard that VB is no longer supported by Microsoft.  The program will be run still current (and future) versions of Windows?  Thank you

Hello!

In Windows 10 VB6 runtime will continue to work.

Please see this link:

https://support.Microsoft.com/en-us/GP/lifedevtool#Visual Basic

Tags: Windows

Similar Questions

  • How can I change the value of 'dd MMM yyyy' format in a datepicker from the Toolbox in Visual Basic

    I want to replace the regional format date and time. Please help. I have change the format 0 - dtpLongDate, but the problem persists.

    Hi Jay,.

    The question you posted would be better suited in the MSDN Forums. I would recommend posting your query in the MSDN Forums.

    MSDN Forum (Visual Basic)

    http://social.msdn.Microsoft.com/forums/vstudio/en-us/home

    Hope this information helps.

  • Encrypt and decrypt the algorithm for visual basic 6

    I would like to know a code complex algorithm in Visual Basic 6 to encrypt and decrypt ini files to encrypt credentials

    Kindly help.

    Hello

    I suggest you to ask your question in the below link:

    http://social.msdn.Microsoft.com/forums/en-us/category/VisualStudio, vslanguages, vstfs, netdevelopment, vsarch

  • Cannot remove the installation of Visual Basic 6.0 documents tool.

    I downloaded software for a PBEM game & when I double click on SETUP 1, was asked where to extract. I extracted it to my documents, and now I can't delete it.

    Every time I try, I get an error message saying "cannot remove the CONFIGURATION 1: access denied, check that the disk is not full or write protected and that the file is not currently in use.

    Can any ideas on how I get rid of him?

    Hello

    • You are logged on as administrator?
    • Are you able to do a right click on the file?
    You can view these methods:
    Method 1:
    I suggest you to make sure that the file is not protected in writing.

    Registry warning:

    Sometimes, this problem is due to two Windows that have been corrupted registry entries. To resolve this problem, you must use the registry editor to remove the damaged registry entries.

    However, serious problems can occur if you modify the registry incorrectly. Therefore, make sure that you proceed with caution. For added protection, back up the registry before you edit it. Then you can restore the registry if a problem occurs.

    For more information about how to back up and restore the registry, proceed as in the KB Article:

    http://support.Microsoft.com/kb/322756/

    You can remove your usb flash drive write protection using the method below:

    1. open the start menu and in the search bar type regedit and press to enter. This wil open the registry editor.

    2. navigate to the following location:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies

    Note:

    If the StorageDevicePolicies registry key does not exist, you must create it manually.

    3. in the right window, double-click the registration key and set the value to 0 in the value

    Data area, and then press the OK button

    4 restart your computer and try to copy files to your USB drives.

    Method 2:

    You can also try to boot your system to remove the file from the safe mode and check.

    Here is the link:

    A description of the options to start in Windows XP Mode
    http://support.Microsoft.com/kb/315222

    Method 3:

    You can also try to take possession of it and try to remove.

    Here is the link:

    http://support.Microsoft.com/kb/308421

  • Visual Basic for Applications

    We have an Excel spreadsheet that has a few buttons built with Microsoft Visual Basic for Applications.  If I install office, Pro 2013, in an appstack, I have a problem "can't find file:vba6.dll.  If I use the same install and install directly to the VM without capture capture an appstack then all the buttons in this spreadsheet work without problem.  By a procmon while pressing the button, I see that Excel is referencing "C:\Program Files (x 86)" \Common Files\microsoft shared\VBA\VBA7.1\VBE7. "." DLL' to VBA in the registry and the file system, which it is supposed to do and the transformation button.  When I do a ProcMon on the appstack reference is made to the snapvolume, which appears as a success however it strikes a "HKLM\." ... Metadata\FS\SVROOT\Program files (x 86) \Common Files\microsoft shared\VBA\VBA7.1\VBE7. "DLL\ #DETELTED # ' and 'HKLM\. '... Metadata\FS\SVROOT\Program files (x 86) \Common Files\microsoft shared\VBA\VBA7.1\VBE7. DLL\SvDeleted"and shows a result of"name not found ".  I guess that's the reason why it fails?

    Anyone else having success or failure with Visual Basic for Applications?

    I got this solved by using the following procedure; hope this works for you:

    The VBA7 DLL was not registered properly, so I had to Open regedit and manually enter the correct path in both

    • HKEY_CLASSES_ROOT TypeLib {000204EF-0000-0000-C000-000000000046}.

      • 6.0\9\win32
      • 4.2\9\win32

    Replace the value of data 'C:\Windows\SysWOW64\msvbvm60.dll' (mentioned in the question) to Visual Basic for Applications for the DLL VBA7 filepath. Which on my system is:

    • C:\Program Files\Common Files\Microsoft Shared\VBA\VBA7.1\VBE7.dll
  • Target platform by default the value of Visual Studio 2010

    In Visual Studio 2010, how can I set the default target platform for new projects to x 86? For some models, which already seems the case, but for example for the class library Visual Basic, the default value is Any Cpu and even can not be changed.

    Where I can centrally define that all projects should be directed to the x 86 platform?

    This issue is beyond the scope of this site (for consumers) and to be sure, you get the best (and fastest) reply, we have to ask either on Technet (for IT Pro) or MSDN (for developers)
    *
  • Application_Setup_Wizard of visual basic 5 does not work on windows 7

    When you start the visual basic Application_Setup_Wizard 5 Windows 7 the message "an unexpected error has occurred."

    Hello

    Thanks for posting your query in the Microsoft Community Forums.

    The question you posted would be better suited in the VB Support Forums. I would recommend posting your query in the Forums of Visual Basic.

    http://social.msdn.Microsoft.com/forums/en-us/vbgeneral/threads

    It will be useful.

    Let us know if you encounter problems with Windows in the future. We will be happy to help you.

  • I'm working on the code for a visual basic project, I'm working on that.

    I'm trying to get my program to check if a file is opened, even if the program is closed and the there closure?

    Well good for visual basic, only place thiers to go:

    http://Microsoft.com/MSDN

    However, perhaps a script would work, try the Script Center.

    http://TechNet.Microsoft.com/en-us/scriptcenter

  • buffer size and sync with the cDAQ 9188 problems and Visual Basic

    Hi all, I have a cDAQ-9188 with 9235 for quarter bridge straing caliber acquisition module.

    I would appreciate help to understand how synchronization and buffer.

    I do not use LabView: I'm developing in Visual Basic, Visual Studio 2010.

    I developed my app of the NI AcqStrainSample example. What I found in the order is:

    -CreateStrainGageChannel

    -ConfigureSampleClock

    -create an AnalogMultiChannelReader

    and

    -Start the task

    There is a timer in the VB application, once the task begun, that triggers the playback feature. This function uses:

    -AnalogMultiChannelReader.ReadWaveform (- 1).

    I have no problem with CreateStrainGageChannel, I put 8 channels and other settings.

    Regarding the ConfigureSampleClock, I have some doubts. I want a continuous acquisition, then I put the internal rate, signal source 1000, continuous sample mode, I set the size buffer using the parameter "sampled by channel.

    What I wonder is:

    (1) can I put any kind of buffer size? That the limited hardware of the module (9235) or DAQ (9188)?

    (2) can I read the buffer, let's say, once per second and read all samples stored in it?

    (3) do I have to implement my own buffer for playback of data acquisition, or it is not necessary?

    (4) because I don't want to lose packets: y at - it a timestamp index or a package, I can use to check for this?

    Thank you very much for the help

    Hi Roberto-

    I will address each of your questions:

    (1) can I put any kind of buffer size? That the limited hardware of the module (9235) or DAQ (9188)?

    The samplesPerChannel parameter has different features according to the synchronization mode, you choose.  If you choose finished samples the parameter samplesPerChannel determines how many sample clocks to generate and also determines the exact size to use.  But if you use streaming samples, the samplesPerChannel and speed settings are used together to determine the size of the buffer, according to this excerpt from the reference help C DAQmx:

    Note that this buffer is a buffer software host-side.  There can be no impact on the material available on the cDAQ-9188 or NI 9235 buffers.  These devices each have relatively small equipment pads and their firmware and the Driver NOR-DAQmx driver software transfer data device to automatically host and the most effective way possible.  The buffer on the host side then holds the data until you call DAQmx Read or otherwise the input stream of service.

    (2) can I read the buffer, let's say, once per second and read all samples stored in it?

    Yes.  You would achieve this by choosing a DAQmx Read size equal to the inverse of the sampling frequency (during 1 second data) or a multiple of that of the other playback times.

    (3) do I have to implement my own buffer for playback of data acquisition, or it is not necessary?

    No, you should not need to implement your own stamp.  The DAQmx buffer on the host side will contain the data until you call the DAQmx Read function.  If you want to read from this buffer less frequently you should consider increasing its size to avoid the overflow of this buffer.  Which brings me to your next question...

    (4) because I don't want to lose packets: y at - it a timestamp index or a package, I can use to check for this?

    DAQmx will meet you if all packets are lost.  The default behavior is to stop the flow of data and present an error if the buffer of the side host DAQmx overflows (if, for example, your application does not pick up samples of this buffer at a rate equal or faster than they are acquired, on average).

    If, for any reason, you want to let DAQmx to ignore the conditions of saturation (perhaps, for example, if you want to sample continuously at a high rate but want only interested in retrieving the most recent subset of samples), you can use the DAQmxSetReadOverWrite property and set it to DAQmx_Val_OverwriteUnreadSamps.

    I hope this helps.

  • HOW TO PASS THE HEX OF THE MAIN PROGRAM VI ENUM, SUB VI ENUM VALUE

    HOW TO PASS THE HEX OF THE MAIN PROGRAM VI ENUM, SUB VI ENUM VALUE.

    HOW THEN IT WILL CHOOSE CORRECT ON SUB VI HEXAGONAL ENUM VALUES.

    Enum values are strings, you must first convert the hexadecimal value to a hexadecimal value chain represtation.

    Then that convert from the enum.

  • How to automate the cutting through a visual basic 6.0 application tool?

    Original title: Visual basic 6.0

    How to automate the tool to cut through a visual basic 6.0 application. Or my visual basic 6.0 application is to take screenshots and save them as gif images, but the files are too big and take a long time to be sent by e-mail in real time. Please if someone could help, need a code in visual basic 6.0 to make these small files.

    Hello

    You can get support for development on the MSDN Forums tools.

    MSDN forums: Index

    http://social.msdn.Microsoft.com/forums/en-us/categories

    Concerning

  • help with quality report with the functions of Chapter 5 in visual basic 2010

    Public

    Class GradeReport Private Sub btnExit_Click (ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExit.Click me.close() End Sub Private Sub btnCalculate_Click (sender As System.Object, e As System.EventArgs) Handles btnCalculate.Click Dim NumScores As Integer Dim average As Single Dim name As String Dim input As String Dim Count As Integer Dim total As Single ' get the number of students

    entry = InputBox)

    "How many students results of tests that you want to" & _ "Average?", "enter a value") If Not Integer.TryParse (input, NumScores) then return end if ' store the starting total values and County. "

    Total = 0

    Count = 1

    "The results of the tests. Do so until the County > NumScores

    entry = InputBox)

    _ "Enter the value of the test music" & Count.ToString, "Test points required')"

    Total += Total (input)

    Count += 1

    Loop ' calculate and display the average. If

    NumScores > 0 Then

    Average = Total / NumScores

    On the other

    Average = 0.0

    End If

    1stGradeReport.text = Average.ToString

    "Calculate and display the letter grade. If the average< 60="">

    1stGradeReport.text =

    « F »

    Elself average< 70="">

    1stGradeReport.text =

    « D »

    Elself average< 80="">

    1stGradeReport.text =

    « C »

    Elself average< 90="">

    1stGradeReport.text =

    « B »

    Elself average< 100="">

    1stGradeReport.text =

    "A" End If End Sub

    Hello

    Your question is more complex than what is generally answered in the Microsoft Answers forums. It is better suited for the MSDN Developer audience. You can get support for Visual Basic 2010 in the following forum.

    VB general forum:

    http://social.msdn.Microsoft.com/forums/en-us/vbgeneral/threads

    Concerning

  • "Several times I am receving the dialog box with" visual basic command-line compiler.

    "Several times I am receving the dialog box with" visual basic command-line compiler.

    Hello

    1. This occurs when you use a specific application or all applications?

    2 did you a recent software or changes to the material on the computer?

    3. have you installed all versions of Visual studio?

    4. What is the finished message, that you have found?

    You can try to perform a clean boot and see if it helps.

    A clean boot to check if startup item or services to third-party application is causing this issue.

    You can read the following article to put the computer in a clean boot:

    How to troubleshoot a problem by performing a clean boot in Windows Vista or in Windows 7

    After the troubleshooting steps, please refer to clean the boot link to put the computer to normal startup mode.

    Hope this information is useful.

  • I downloaded visual basic 2008 express. When I look at the code, it is invisible. Why? I need to make it visible to see and add more code.

    I downloaded visual basic 2008 express. When I go to view the code, it is invisible. I don't see it. I don't need to read, modify or add. I uninstalled, reinstalled 3 times and tried a fix without help. When I copy and paste the code that is invisible to a word document, then you see on the word document. Please someone tell me how to do to be able to see in the region of code in the visual basic application.

    Hello

    The question you have posted will be well suited in the MSDN forums. Click on the link below.

    http://social.msdn.Microsoft.com/forums/en/vsexpressvb/threads

  • How to close the Visual handicap program

    visually disabled

    Hi ARTBRIGMAN,

    ·         Are you referring to the program options or third party accessibility integrated?

    ·         What visual disabilities program that you have installed?

    If you don't have the program, you can uninstall the program from Add / Remove Programs and check if it helps.

    Reference: Making Windows XP more Accessible for everyone

    Hope the helps of information. Please post back and we do know.

    Concerning
    Joel S
    Microsoft Answers Support Engineer

Maybe you are looking for