Converting VB5 To VB2010 - Random Access Files?

Jul 27, 2011

I am trying to convert a VB5 program to VB2010 so that I can continue to support it on my new PC. My copy of VB5 was an upgrade from VB3 which was an upgrade from VB2 which came on floppies, so I can't just install every preceding version as my new PC doesn't have a floppy drive.I have accepted that I will have to design all the forms from scratch (whatever happened to twips?) and will have to go through the thousands of lines of code line-by-line, but I have hit a brick wall when it comes to random access files. One such file is defined in the Declarations section of Module1 thus:[code]....

I soon found I had to change Type to Structure, but then in the declaration of transrec, transtype acquired a wavy blue underline with the error message: "'transrec' cannot expose type 'transtype' in namespace 'Treasurer_2010' through module 'Module1'.So if I can't use the structure in the module in which it is declared, where can I use it?

View 4 Replies


ADVERTISEMENT

Converting Quick BASIC To VB - Random Access Files

Jan 16, 2012

I'm trying to convert an old Quick BASIC program to VB.Net. There doesn't appear to be any direct replacement for the old file statements. Building a database seems like overkill for my simple needs.

How can I do the following in VB.Net?

OPEN "test.dat" FOR RANDOM AS #1 LEN = 20
FIELD #1, 10 AS a$, 10 AS b$
LSET a$ = "One"
LSET b$ = "Two"
PUT #1, 1
GET #1, 1
PRINT a$, b$
CLOSE #1

View 1 Replies

Vb2010 And Access Database Error In Program Files?

Nov 5, 2011

I finished my application whith vb2010, this application uses a Access database. I have a problem because when I install my application he put database in de same path "program files" and this path is only read And my application crahed. I know how to installer put database in other path but I don't know how to tell my application to find this database,

View 4 Replies

File I/O And Registry :: Random Access Files In .NET?

Nov 2, 2009

how to read and write random access records in .NET. Now I know random access files are dead and the response on every query I found with google/bing/yahoo searches was don't use random access use Binary serialization but I can not. I have a situation where I need to read and modify 256 byte records in a file that is used by another application.

Now for a bit of background the file is made up of 27 fixed length records of 256 bytes. Each of the records has a separate structure consisting of 30-120 fields. The proplem I am having is I can create the record structures but when using the FileGet method I am receiving an error. Now I have found samples that showed the same format I am using that claim to work.

The error I am getting is Option Strict On disallows narrowing from type 'System.ValueType' to type 'ProgramName.ModuleName.Record' in copying the value of 'ByRef' paramater 'Value' back to the matching argument.

The basic layout (simplified) is as follows:

Code:
Structure Record
<VBFixedString(6)> Public SomeParam as String
Public SomeNumber as Short

[Code]....

Now the overloads for FileGet show all of the data types including Object. But I have tried various methods to retreive the 256 byte record but without success. Do I have to actually read each of the several hundred fields of the structure one by one? Or am i overlooking something (I have been known for this in the past)

Or (and I'll kick myself if this is the only way) do I just have to set option strict Off in the module and the code as above will actually work.

I would love to be able to just ditch the random access file but I have to keep it for compatibility with several other applications at this time.

View 14 Replies

How To Read Existing VB 6 Random Access Files

Oct 30, 2010

I have 15 years' worth of files (approx. 10,000) that were created using VB6 structures and stored using the random access method. I am trying to write a conversion routine that will read the old structures and put them into a new format that is more compatible with the .net environment. I have not been able to successfully read any of the old files using the tools available in .net. Each file starts with a header record structure. The header record tells me how many tags are in the file. The next record (ie record number 2) is the first tag pointer record in the file.

There are num_of_tags of the pointer records. Each pointer record has the string that holds the tag's 'literal name and two long integers that tell where in the file this tags records are. Those actual records are stored as History data structures, [Code]

View 10 Replies

Save Data To Random Access Files?

Sep 6, 2010

how do you save data stored in an array of records (structure) to a text file using StreamWriter? I currently have

Private Sub btnSaveToFile_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSaveToFile.Click
Dim sw As New StreamWriter(New FileStream("EmployeeDetails.txt", FileMode.Create, FileAccess.Write))
For Each record As EmployeeType In employees

[code]....

but it doesn't work. My array is fixed and currently has 3 elements (for testing purposes). If I enter two records and add these to the structure I get the following data saved to the text file:

123,helen,66000
879,john,89975
0,,0

How do I stop unused elements of the array being included when writing to file? Should I use a dynamic array instead and if yes, how do you use dynamic arrays with structures?

View 1 Replies

Random Access Files - Lengthen The String (or Even If It's Longer Than 3 To Begin With)?

Jan 24, 2009

I'm working with random access files. I created a module and in it put the

Structure PersonData
Dim Name as String
Dim Age as Integer[code]....

The problem is strange... it will let me input string lengths of 3 for Person.Name and Person.Description and it will save correctly, however, the moment I try and lengthen the string (or even if it's longer than 3 to begin with), I get a 'bad record number' error.

View 2 Replies

Will VS 2010 Express Read, Write To Random Access Files

Apr 19, 2011

I have recently decided to give .net another chance, but i have a few questions about it before i get really into it. RE: Files, I use random access files to store data as opposed to databases (namely i don't see the need for a database for storing so little information(records <200 max) knowing that it is an older system and less "cool" i don't care...) Will vs2010 express read, write to random access files? Would it be done kind of like vb6 (which is my current vb version)? I will be needing to print the text of rich text boxes, is vs2010 express capable of doing this?

View 7 Replies

Converting Vb6 To Vb2010?

Dec 17, 2010

Most conversion tools will still use VB6 syntax And so don't many people coming to .NET from VB6 - drives me nuts.Rewrite your program from scratch using all .NET syntax and not legacy VB6 syntax still supported in the .NET world.

View 9 Replies

Converting An Old VB6 Client/Server App Into VB2010?

Sep 23, 2011

I see that there is no Winsock control in VB2010. I am converting an old VB6 Client/Server app into VB2010 and would like to know what the replacement for the Winsock control is.

View 4 Replies

VB2010 Random Word Generator?

Mar 24, 2012

My current task that I am working on is a word generator. I want my program to generate words that I have selected such as mammal, amphibian, arachnid, insect. Random generates or puts one of those words in a text box in my VB program. I can only find code that generates the strings such as a single letter but not words.

View 8 Replies

Converting File Into Bytes And Then Converting Those Files Back Into Its Original Form?

Aug 22, 2011

my goal is to

1.Take an file(exe,dll,etc)

2.Convert it into hex

3.place that hex values in a stack

4.Execute the values inside the stack to its original form(i.e. take the elements out of stack and then convert it to a compile format)

Imports System.IO
Sub Main()
Dim fileName As String = "ABC.exe"

[code]....

View 1 Replies

IDE :: Open Files Not Reloaded / VB2010

Feb 23, 2010

When I reload a project the last opened files are not reopened. Is there a option I have to set? This always worked until today. I have reset all settings, no change.

View 2 Replies

Access External DLL In VB2010?

Jul 22, 2011

I have a DLL that I made in FORTRAN to do some number crunching. It works in VB6 and in VBA within Excel. But I cannot get it to work in VB2008 or VB2010. If I try to access it the subroutines in the DLL I get either, 1) Structure of DLL invalid error or 2) Cannot find the DLL error.

Here is my VB2010 code for a smaller demo app that came with the FORTRAN development system. Again, this works with VB6 and VBA but not with VB.net

vb.net
Imports System
Imports System.Runtime.InteropServices
Public Class Form1

[code]....

View 3 Replies

Possible Access To Windows 2003 AD From VB2010?

May 23, 2011

I am trying access Active Directory for ADD, REMOVE, and CHANGE user password from VB2010

View 3 Replies

Wmplib And Vb2010 Express How Get Duration Play Time Mp3 Files Using Fileopen Only

May 2, 2011

I am using wmplib and i like to know a duration time of a lot of files onto a same folder (software for audiobook for low vision persons)

View 2 Replies

C# - Converting Video Files To .flv Files

Jul 7, 2009

I am having a problem with converting video files to .flv files. I am using ffmpeg.exe tool to achieve this. Here on my local server when I use ffmpeg.exe tool with c# code everything is working good. But when I deploy the same code with ffmpeg tool on to my hosting server, where as .exe files are not allowed to execute, the code is not running. Is there any other way to achieve the same other than redirecting to video conversion sites because I want to save .flv files on my hosting server.

View 3 Replies

VB2010: Resource Files Are Being Marked In The Error List As Not Valid Win32 Apps

Feb 6, 2010

I have an application that is primarily developed on an x86 machine. I recently checked the app out of TFS onto a Win 7 x64 machine for development. However, every single form level resource file shows up in the error list with an entry like the following:

is not a valid Win32 application. (Exception from HRESULT: 0x800700C1) Line 127, position 5. C:Users...shortened...FormsfrmCustomer.resx Line 127 Column 5

What I find interesting is that my application level resource files aren't showing the same error. Plus, these are just XML files. They aren't applications in any way.

I'm currently working under VB2010 beta 2 on both machines. Obviously, with a bunch of errors, the app won't compile on the x64 machine.

View 3 Replies

Accessing Access Data Tables With VB2010 Express?

Jan 16, 2009

I have written lots of code with the ADO Library in VB Excel and previous versions of Visual Basic. With the dissappearance of the recordset object, how do we perform data manipulation with an attached Access Database? It seems things could be a lot easier, and less complicated by now, however, the best methods appe

View 5 Replies

Error Writing To An Access 2010 Database Using VB2010

Aug 18, 2010

I am writing an app in VB2010. My code parses a text file, assigns data to variables My??, and then attempts to store this data in an access 2010 (actually access 2007 format) table. Yet, whenever my code gets to MyRow.Item("Artist") = MyArtist I get an error 5 'Artist' does not belong to Table MyTable, but the field/column does exist in the table as do all the others.

01Dim tbl As DataTable = New DataTable(MyTable)
02tbl.Rows.Add()
03Dim lastRow As Integer = tbl.Rows.Count - 1

[Code].....

View 8 Replies

Deploy A VB2010 Programme That Uses The 2010 Access Database Engine?

Nov 3, 2010

I am trying to deploy a VB2010 programme that uses the 2010 Access Database Engine. The programme falls over when starting, with an error trying to access the Database. If I Install the programme on a machine that has Office 2003 installed - still installing the 2010 Database Engine - then it runs OK.Does the Database Engine work?

View 5 Replies

Syntax Error With INSERT INTO Statement - Access 2010 ( VB2010 Pro)

Jan 19, 2012

I have a problem when writing to a ms access database file, here is my code:

My problem is I get the following error and I dont know why: ERROR : Syntax error in INSERT INTO statement. on statement " da.Update(dt)"

Private Sub cmdsubmit_Click(sender As System.Object, e As System.EventArgs) Handles cmdsubmit.Click

Dim con As New OleDbConnection

Dim dt As New DataTable

[CODE]...

View 4 Replies

Dropped Leading Zeros When Insert To A Text Column In Access With VB2010?

Dec 22, 2011

I am coverting VB6 programs and I find that the following statement drops the leading zeros from the textbox tbLotNo.If I check the value of tbLotNo.text it is 0001, but it shows up in the Access 2010 database as

View 3 Replies

Loading A Jpg File Into A PictureBox Directly From An Access DataBase Field In VB2010

Nov 24, 2011

I am trying to 1) write code in VB2010 that will get a JPG image from a Access Database field and write the image to a PictureBox 2) write code which will write a JPG file to an Access Database field. I have already sucessfully coded this in VB6, without fully understanding what I was doing.

Browsing the various forum's I have come across a few discussions on this subject, but due to my complete amerture status I don't seem to be able to follow the logic.

Below is the VB6 code

Writing JPG file to DataBase:
Dim bytBlob() As Byte
Dim intNum As Integer

[Code]....

View 1 Replies

VS 2010 Import Table From Access To Datagridview Using VB2010 In Customized Format?

Apr 15, 2012

I have a table in ms access. I need it to be imported to the Datagridview in vb 2010 in customized format . The below shown is my access table.

[Code]...

View 3 Replies

Converting .bas Files From VB 6.0 - Project

Nov 4, 2009

I have my project in which i have many .bas files and now i want to convert the project into VB.NET. The vbp files are directly converted by Visual Studio 2005 but .bas files are not being converted.

View 2 Replies

Converting Files Without An Extension?

Feb 14, 2011

I'm at present looking at various ways on how to convert files without any extension and making them with a .txt extension. At present, I'm using the RENAME feature within windows to do this, but i takes time when there are a lot of files to rename. Can anybody give me a few pointers on how this can be done using Visual Basic?

View 3 Replies

Converting A User Generated List Box To An Array And Then Generating A User Defined Number Of Random Strings And Placing It In A Textbox?

Apr 28, 2007

I'm converting a user generated list box to an array and then generating a user defined number of random strings and placing it in a textbox.The code I have works fine as it will generate the number of random strings the user wants, except sometimes a line is blank at the top of the list but is counted as a string.

View 4 Replies

[2005] Writing Random Files Name

Jan 5, 2009

I am writing the source code to write the random files name but I don't know how to write that in vb.net Here it is the

[Code]...

View 30 Replies

.Net Framework 4.0 - Update Random Data Files

Apr 13, 2011

I have a VB 6.0 application that works with random data files... Now I have to create a .Net 4.0 application that generates and update random data files.... Net Framework 4.0 can work with random data files ? Does it support again this old tecnology ?

View 1 Replies







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