A query concerning opening and saving a file.i have two commands, one the opens and another that saves [the same file].i'm using the StreamReader and StreamWriter methods.issue is this:if i comment out the open code, the save works fine.if i comment out the save code, the open works fine.if i let both run together, i get an error, usually with the save saying that the file could not be accessed. note, before anyone asks, i do close the file after saving or opening what could be the problem? open works fine, because it usually happens prior to the save, and then save process cannot access the file..?
First time user on here, basically have been teaching myself VB and I enjoy it quite a bit! Basically I have a program now that has the File Drop-Down Menu with Open and Save options. I want to open and save in a .txt format. The open command will need to place the text in TextBox1 ; and the Save command will need to take the text from TextBox2 and save it as a .txt. I have gotten to the point where it will save it to a specified .txt file, but I would like the user to be able to "browse" the computer for where to open from and save files to.
within my project i need to open and save some files. i wont go into detail as theres no need. what i need to do is open the files from the install directory, which could be where ever the user puts it! i also need to be able to open them whilst im building too. if i hard code the directory in then it will fail..obviously
I am opening a word document and saving it as html with the following code. If i set the objWord.Visible = False , i get an error: Exception from HRESULT: 0x800A1098 , which i believe indicates there is nothing to open.
Protected Sub btnUpload_Click(ByVal sender As Object, ByVal e As EventArgs) Dim objWord As Microsoft.Office.Interop.Word.ApplicationClass = New ApplicationClass() If Not (fUpload.HasFile) Then
I have an Excel file with utilizes macros to allow a user to enter names of people and then double click on cells to enter ratings via radio buttons. When I open a blank file and enable the macros, I can add users, rate their skills using the radio buttons, etc. with no issue. I then SaveAs the file and continue working on it. once I Save and CLOSE the file, then go to re-open it, the trouble begins. Keep in mind, there is no alteration to the macros directly. Just entering data and using the form as intended. Here's what happens.
I reopen the file.I enter in the name of a person on one line. I go to the first box - double click on it.It is supposed to pop up a dialog box which allows me to choose a rating via radio button (as I had been doing before I closed the file). Instead, in that first column of ratings, it instead gives me the following error:
Runtime error '1004'Unable to set the LineStyle property of the Border class
When I hit "debug" this is the code it points to:
If ActiveCell.Column = leftb Then Range(Cells(ActiveCell.Row, leftb), Cells(ActiveCell.Row, rightb + 1)).Borders(xlEdgeTop).LineStyle = xlContinuous I have no idea why this would not work when I re-open the file!
note that when I go to click on the subsequent cells (there are 8 cells in which you provide ratings, moving across the columns with each cell) - the 2nd through 8th cells function fine. The dialog box pops up, the rating can be selected. it's just the FIRST cell that gives the issue What would possibly be the cause of this? We need users of this form to be able to save, close, and re-open it if needed.
I cannot open and read files larger than 32k. This sub is used by both user-dialog and drag-drop operations. Files smaller than 32k are processed without error. Files greater than 32k result in the ErrorOpenFile warning with "Overflow" as the err.Description being displayed.
Public Sub SendFile(ByVal sendFileName As String, terminalWindow As Form) Const MSG_TITLE = "Send File" Dim asciiCode As Byte
I'm trying to use my existing application to open tiff files for clients and staff in order to print or view the reports that we have scanned into our server. Unfortunately I have been unable to find a free, preferably open source library or wrapper for a library that will work in VB.NET running through Visual Studio 2005. Does anyone know of any open source/free implementations of this that I could adopt in my application?
I am trying to learn XML, for which i have created a simple Employees Program. I want to save the records of the employee in an xml file, so far i have the following code:
vb Private Sub SaveRecord(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim XMLSettings As New XmlWriterSettings XMLSettings.Indent = True XMLSettings.IndentChars = " " XMLSettings.NewLineOnAttributes = True [Code] .....
This is only working for a single record, How should I insert more employees records within this xml file?
When reading data from an excel file the driver tries to detect the data type of a column based on the contents of that column.
Once it's decided on the datatype then data that is not compatible with that datatype is simply ignored and returned as Null when you read that column using ado.net
For example if most of the column contains numbers then the occasional cell containing non-numeric data is returned as null.
Is there a way to force it to always return all data as text no matter what the actual column contains. ?
a dialogue box to have the user open a file they wish. I'm trying to open a specific file when a listbox item is selected and I have that down but I'm running into the problem of needing to have "" in the display which is impossible from what I can tell in the code. I just need to know what goes in the quotes which will open the file. Also lets say the text file was 'supportdoc1.rtf' and was located in a folder inside of the program folder called 'SupportDocuments' would the path be "SupportDocumentssupportdoc1.rtf" [Code]
So essentially, I have this text editor. How can I make it so when I drop a text file over it, it opens it in textbox2? Or when I doubleclick on the file, it automatically opens it in my program (in textbox2).
I have created a text editor that enables the user to create and open both txt files and rich text files.When it comes to opening files, the text files are opening fine, but when it comes to rich text they are opening like this { tf1adeflang1025ansiansicpg1252uc1adeff31507deff0stshfdbch31506stshfloch31506stshfhich31506stshfbi31507deflang2057deflangfe2057 hemelang2057 hemelangfe0 hemelangcs0{fonttbl{f0fbidi fromanfcharset0fprq2{*panose 02020603050405020304}Times New Roman;}{f34fbidi fromanfcharset1fprq2{*panose 02040503050406030204}Cambria Math;}
I am trying to open an Excel file using the following commands:
xlsWB = xlsApp.Workbooks.Open(filename, , True)
where 'filename' is the name of the file.However I am getting the following error message:
Message = "Old format or invalid type library. (Exception from HRESULT: 0x80028018 (TYPE_E_INVDATAREAD))"
I originally developed an application where I used the above code with default language setting of "English" (under regional and language settings). When I am changing the language setting to "French", the above errror comes up. I am changing the language setting to French in order to simulate an error when this application is run in a French version computer.
I'm having some problems with people saving text files using my program, but only people using Vista. Since I don't use Vista myself, I'm not sure what this is but it's not a problem on any machine running XP.
Note that my file saves just using the standard Savedialog box and Filestream/Writeline commands.
From what my customers are telling me, the save dialog comes up fine and there is no error as the file appears to save, but when they look for the completed text file, there's nothing there.
I am reading file with text contents on it.sample dictionary.txt contents:
aa abaca abroad apple
Snippet A:
Dim path as String = Server.MapPath("dictionary.txt"); Dim dictionary() as String = {} Try
[code]....
Basically, I want to make sure that I can handle/prevent this error.Does Snippet B, solves the problem, if not is there other way so that I can prevent this error.BTW, this a web application and I am expecting multiple users.
I am using Visual Studio 2008. While opening some of the .resx file, it is giving me error that "The operation cannot be completed. Invalid Pointer". What can be the possible problem and solution?
Currently, I've encountered a problem where I do not how I can store the variable of my battery level in a text file. I tried .xml and .txt file and it returns me text which can't be read.The code related:
vb.net [code]Dim psBattery As PowerStatus = SystemInformation.PowerStatus Dim perFull As Single = psBattery.BatteryLifePercent
[code]....
The place where I do not know what to insert is the "Insert Battery Percentage Here" part so I guess that's the problem.For your info, if you were to use a MsgBox to display, the code which displays that would be <MsgBox("Total battery power remaining: " & perFull * 100 & "%")>
I'm currently working on an application that allows users to select picture files and then categorize them into folders. Now I'm having two issues that are probably simple to fix but I only have a year of experience with vb so I just don't know how to fix them. The first and biggest issue is that once the user has selected and categorized a file, I want the program to select the next file in the folder that the first file was moved from. This way the number of clicks required is minimized. However I have no clue what I would need to do in order to accomplish this. Also, my other problem is that I want to be able to find the indexof a quotation mark but whenever I put it in the parameter it just reads it as a quote.
I need to find a way to automate the process when a user uploads a microsoft project file to a web application I already have created. The process will need to basically use the save as from project to save into a .csv file so I can use this to import the data to an SQL database (this is needed for custom reporting we already have set up using SQL). I need to automate this process because I will be receiving tons of project files, and if the process is automated the users will then be able to instantly see results.
Basically, is there any way to create or run an automated process that will save these project files as .csv files? Even if the csv files are not formatted correctly, I can find a way around that, just need to first get them into .csv files. The only way I could think of this is to follow the instructions listed below, but I would then need to automate a process to open the file and hit save so this works... [URL]
I have a program that can save user's input into a text file and load it back, but whenever I try to open the file and exit without selecting the file I get an error.(if i select the file and open it i don't get any errors).
This is the code that handles text file loading: Private Sub Button4_Click(sender As System.Object, e As System.EventArgs) Handles Button4.Click OpenFileDialog1.InitialDirectory = "C:" OpenFileDialog1.Filter = "Text Files ONLY (*.txt) | *.txt" OpenFileDialog1.ShowDialog()
[CODE]...
The error is :"FileNotFoundException was unhandled. Could not find file at xxx". also I would like to know how to make it so that the initial file name for file saving is today's date. I do not get any errors when I try to save the file.
i would like to do FILE I/O without a dialogue. the file always be the same and the location will always be the same, therefore i dont need a dialogue. i would like to know how can i do this? what is the code to open, write, and save to a file without the dialogue.
Is this even possible? tried several ways and i have no idea how to continue. Using vb.net in vs 2008 and itextsharp This is my code for creating the pdf.. also have alot of code to fill it
Dim doc As New Document(iTextSharp.text.PageSize.LETTER, 90, 80, 80, 90) Try
PdfWriter.GetInstance(doc, New FileStream(Server.MapPath("PDF.pdf"),FileMode.Create))
But this saves the pdf.. can i do it any other way?
I need to dump a bunch of delimited data to Excel. In VB6 days, I would save the data to a text file, then use ExcelApp.ActiveSheet.QueryTables.Add (blah blah blah...) to import the data to Excel (I got this code from recording a macro while manually importing a text file).In VB.NET (2005), QueryTables does not appear to be an option for ActiveSheet.I could take the long path and manually parse thru the data writing to individual cells - however if I could just import it, it would be much faster.Part of the issue is not being able to record a macro in Excel in .NET format.So my primary question is, how do I import a delimited text file in to Excel without having to manually parse the data into individual cells.Secondary question is any tips for not being able to have ready made examples (in VB .NET format) by recording a macro.
I have multiple file upload boxes on a form in my mvc3 application. Request.Files shows 3 files when I put a break point in the below function and look at it.. Problem is other than coding a counter and using a select case I dont see a way to handle saving each file name to the database column it belongs to... Is there away to assign the variable on the fly I guess you could say So that the foreach loop would drop the file in the correct column. Ie handoutFile1, handoutFile2 , handoutFile3, Etc. As it stands the below will overwrite the filename in handoutfile1 every time the loop is gone through. I thought about throwing a counter in the loop and just put a select case on it to assign the db column based on the counter number. Seems like a cheap work around though. [Code]
I've inherited a .NET app to support / enhance which reads in a couple of files of high hundreds of thousands of rows, and one of millions of row.The original developer left me code like :-
For Each ModelListRow As String In ModelListDataArray If ModelListRow.Trim.Length = 0 Or ModelListRow.Contains(",") = False Then GoTo SKIP_ROW
[code].....
and it takes an age (well, nearly half an hour) to import these files.
Currently I am saving data from my applications by saving a text file via a stream reader as a string. I have come to a problem. In my current application, I have an array of the following structure:
I use text files to hold the program data, which is loaded in to variables when the program starts. I use StreamWriter to write to the text files when they update within the program. This is fine although the writer adds a extra line when I do not want this, which causes the program to error on the next use.