Call Two Lines From VB Script And Give The Same In .bat File As Input?
Jun 3, 2011
how to call two lines from VB Script and give the same in .bat file as input.
Here is my VB SCript code..
Set oShell = CreateObject( "WScript.Shell" )
Set ObjFSO= CreateObject("Scripting.FileSystemObject")
Str1="Version=3.1016.0.0"
I have lines in my text file like this: x y x Y x y x y x y x y x y x y x y x y x y x y x y x y x y x y x y x y x y x y
Lets say I have 20 lines like this. I want to change this lines according to user input. So user will input how many lines they want to change in terms of row and column. In my program Row=TextBox5.Text column=TextBox6.text User must enter initial value for x and y. Let say the initial value is x=1 y=1. Row=2 column=5..
Now my lines should look like this. 1 1 2 1 3 1 4 1 5 1 1 2 2 2 3 2 4 2 5 2 x y x y x y x y x y x y x y x y x y x y
Since I enter row=2 only two set of lines is change other lines remain unchange. But in my coding all the lines is changing like this: 1 1 2 1 3 1 4 1 5 1 1 2 2 2 3 2 4 2 5 2 1 3 2 3 3 3 4 3 5 3 1 4 2 4 3 4 4 4 5 5 which is wrong.
This is my code Dim lines() As String = IO.File.ReadAllLines("C:\wirematches.txt") Dim xValue As Decimal = Val(TextBox1.Text) Dim yValue As Decimal = Val(TextBox2.Text) Dim altValue As Decimal = 2.54 Dim lineTracker As Integer = 0 [Code] ..... This code working fine for changes the column. But i dont know where i should write the code for row.
I was hoping someone could assist with the following coding; I am trying to search a very large csv file (approx 200,000 lines) for a user defined string eg "0100020789" and I essentially want to print all the lines that contain this to a text box on screen. Please not that the csv file does not have standardised column headings, each line is different. There would be approx 5 lines that contain the input string.
I am concerned with the v large csv i am using which will prob slow everything down, but then I thought if simple text pad application can search for a string in complete files with similar sizes like that and return a result in less than 1second, then it must be do-able.
I've got myself a CSV file with the following contents:
1,The Compact,1.8GHz,1024MB,160GB,440
2,The Medium,2.4GHz,1024MB,180GB,500
3,The Workhorse,2.4GHz,2048MB,220GB,650
It's a list of computer systems, basically, that the user can purchase.I need to read this file, line-by-line, into an array. Let's call this array csvline().The first line of the text file would stored in csvline(0). Line two would be stored in csvline(1). And so on. (I've started with zero because that's where VB starts its arrays). A drop-down list would then enable the user to select 1, 2 or 3 (or however many lines/systems are stored in the file). Upon selecting a number - say, 1 - csvline(0) would be displayed inside a textbox (textbox1, let's say). If 2 was selected, csvline(1) would be displayed, and so on.
It's not the formatting I need help with, though; that's the easy part. I just need someone to help teach me how to read a CSV file line-by-line, putting each line into a string array - csvlines(count) - then increment count by one so that the next line is read into another slot.So far, I've been able to paste the numbers of each system into an combobox:
Using csvfileparser As New Microsoft.VisualBasic.FileIO.TextFieldParser _ ("F:folderprogramnameprogramnameinDebugsystems.csv") Dim csvalue As String()[code]......
But this only selects individual values. I need to figure out how selecting one of these numbers in the combobox can trigger textbox1 to be appended with just that line (I can handle the formatting, using the string.format stuff). If I try to do this using csvalue = csvtranslator.ReadLine , I get the following error message:
"Error 1 Value of type 'String' cannot be converted to '1-dimensional array of String'."
If I then put it as an array, ie: csvalue() = csvtranslator.ReadLine , I then get a different error message:"Error 1 Number of indices is less than the number of dimensions of the indexed array."
Structure systemstructure Dim number As Byte Dim name As String[code]............
this up but this line below seem to be the problem this sentence (Textbox1.Checked) its supposed to add all the numbers up and give total in a input box under the score line is the complete code sorry for wrecking anyones head cause mine is demented
from mark Protected Sub TextBox1_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles yourtotal.TextChanged
I am trying to make a script to spit command lines to a bat file to compress a bunch of files singly and then delete the original ones. I am sure that is easy to most of you, but I living a ____ trying to do this. A have a file list like this one belo, which was created with a command -- Dir /b /s /a-D N: > filelist.txt
I have written a simple script to get a bunch of lines from a text file (they will be filenames eventually) which are split by new lines and puts each one into an array..
Dim ary() As String Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click If My.Computer.FileSystem.FileExists("C:MenuFiles.txt") Then
[code]....
The only thing I can do for now is either use the substring function to remove the first character from all array values after 0 but I don't like that because it's messy and what if the split "works" as I want it to one one of the lines and knocks of the first character when I don't want it to.
below are a few lines from my text file(10929 lines)I need to read each line and insert into MS Access. each line is a column in my table and the record changes on every 8th line or to be more specific(on every 8th line you will see a number [1,2,3,4,5,6,7,8,9.....] this is where another record starts,
My objective is to, instead of entering in the data manually into the text boxes, I want to read in a textfile. The Calculate button will contain the code to read in the file and assign it to the appropriate textboxes. Save the separate file in the \bin\Debug folder.
The text file just needs to have 3 integers on 3 separate lines.The code I posted works without and errors, but.I am having some trouble integrating the Stream Reader.
I have a text file containing lines of data (File 1). I need to delete all the lines in another text file (File 2), which are found in file 1.So I could read file 2 line by line. And then once the line has been read, read file 1 line by line to search for a match. But that's going to be painfully slow.Or I could read file 2 into memory. And then read file 1 line by line and REPLACE the lines in file 2 with nothing, therefore deleting them. File 2 could be 100 mb, so I'm not sure about reading it all into memory.
I am getting confused to give permission for user's ,admin and others in web.config. this is my web.config
[Code]...
Now i login with name neerajjadon then one new page is coming on this page i have one link button to move to another page.If i am clicking on this linkbutton then its not going to next page it is going to login page again.
I dont know that this is the right thread to ask doubt about windows service.But it is very urgent. I am helpless. So i am coming to this forum. I am using windows services. I have one exe file(MFC application). Using windows service i am calling this exe file like
System.Diagnostic.Process.Start(Path); When services run the exe is opened but the callback function is not running. I give a AfxMessagebox inside the exe file. In local it is executed.But when call from services it is not fired. The function is not executed.
I a very large text document, I need to read some lines and at the end of each line, insert a text from the header of each page to he preceding lines.I have the following code the reads the file and displays it on a list box.Public Class Dialogs..[code]
I know that Deleting a specific line in a sequential text file is impossible but instead copy the needed lines and not copying the unneeded ones to an output file .. killing the old one and renaming the new one with the same.. I can't make this step...
Code: "Josek Sam","68 West Land Street","149 Union of States","4524563","45635463","JOSKSAM1",#2009-03-02#,"MILANCGLZ2008" "Josef Malm","142 Unions Street","64 Hamersters Street","452504","42542054","JOSFMALM2",#2009-03-06#,"MILANCGLZ2008" "Dave Green","131 Oxford Street","96 BlueBane Route","452542452","43254345","DAVGRN3",#2009-03-07#,"MILANCGLZ2008"
I made a form that when you put your CustomerID in Text3 Box.. it access the records and make some calculations. now.. The customer will return the car.. Then his data should be deleted.. I want to know how to make that when I enter the CustomerID and press on the Command button .. It copies the other lines to a new output folder and doesn't copy these ... So it appears to be deleted using this way..
what im trying to do and what i have done so far is probably a little backwards not sure sure how to id it any other way.when the user generates an error because a particular file doenst exist ive got my dialoge box to generate an .txt file for each file it errors on, so that the administrator can check and update missing files as an when - shouldnt be many files missing in the first place, should just be new product ranges or item just launched.what im stuck on is:
1. is there a better way
2. how do i open a .txt file and add the extra lines to it, so i re use the file but keeping the previous data.
The code below opens a file in Example 1 and writes on another file only the lines that satisfy the condition If times > 4 to another file. What I want to do is illustrated in example 2
[code]...
t= 2 comes from Subtracting t= 11 - t= 9 from the script in example 1. I have scripts with thousands of lines every time the program should automatically subtract the next value with the previous one and write the result into a new file starting from t= 0
I got the following code to read an XML file: [Code] Obviously the count limits the amount of lines that it reads. But how do I get it to read all the lines in the file? Ive tried removing the And (count <20) but when I run the program nothing happens.
how to count the lines in textbox1.text (with multiplelines). I don't need to count each character. I only need to count each line from top to bottom in textbox1.text (multiplelines) and I will use Label1 to display the numbers.
how or what to do but I am trying to get data from a file. The file contains multiple lines, each lines represents a customer. the line is broken in this parts Quotealeks-1234 a street-CDA-ID-12345 then that is broken in name address city state(combo box)zip
Public Sub ReadFromFile() Using fs As New FileStream("customer.txt", FileMode.Open, FileAccess.Read, FileShare.ReadWrite)
[Code]....
that is the code I am using to get each field in it's array. I am not quite sure how to get the number of lines so I can make it work properly. I also attached the whole project.
We have a file to be read each time a code is run. Every 15minutes this file keeps growing by adding lines to its end.(Somebody does this beyond my control)
(My job:) Each hour I run the code, I need to read the new lines that are added to this file and store it into a database.
Usage:I am using the StringReader class in VB in which I am force to read the entire file atleast once(ReadLine) to reach the end.
Question:Is there a way in which I can Navigate to the end of the file and just read the last few lines each time?
so i figured out how to save to different lines in a txt file. and how to open it. it opens fine. every label gets the right value, but when i press a "+" button it should add a 1 to it. e.g: label1 has the value 8 after loading. i press "+" to make it 9. but instead it make label1 to 1. how should i fix that?
here's the [URL]..the code was too long for this forum so i posted the code there.