I can't seem to get this to work. I am just a novice plugger and do some of these forms for my work occasionally. I am assigning a textbox result to a variable. I then want to use that variable in a path string i.e. ("c:some stuffvarname") but the variable looses focus once placed inside the quotes.
I am concatenating a variable onto a path(string), i'm using a message box to display this for testing purposes, I can see that the variable is starting on a new line, which in turn when i try to open the file it doesn't recognize that the file exist...
Dim Path As String = "C:UsersstefanDesktopUni WorkYear 4ProjectsProject SelectionProjectProjectinDebug" Shapetext = clickedShapes.Item(nextShape).Text.ToString.Substring(0, clickedShapes.Item(nextShape).Text.IndexOf(" ")) MsgBox(Path + Shapetext + ".txt")
I'm looking for a way to search a string variable for two words and copy the text in between them into another variable. This needs to be done as many times as the match occurs.
I am trying to allow my VB.NET EXE to have a variable defined by the run command. The problem is I have no idea what the terminology would be for this type of run.
For example - the shortcut is set to do "myexe.exe debug" This would set a variable to "debug" which on execution my app knows to enable a debug mode.I've done it in batch scripts before - it just enables the "%1" variable or "%2" based on the location (e.g. test.bat hello world - hello would be %1 and world would be %2).Hopefully I explained it well. I tried searching for "variable in execution path" and "variable on execution" with other mixes, but none of those searches return what I am looking for.
How can I create a DLL declare statement with an environmental variable in it so as to make sure that I'm loading the system DLL from the right place, the system32 folder? For instance...
Declare Function GetExtendedTcpTable Lib "iphlpapi.dll" Alias "GetExtendedTcpTable" (ByVal tcpTable As IntPtr, ByRef tcpTableLength As Integer, ByVal sort As Boolean, ByVal ipVersion As Integer, ByVal tcpTableType As TcpTableType, ByVal reserved As Integer) As UInteger
The reason I'm asking is that there has been talk about people injecting invalid/malicious DLLs into folders along with applications and whatnot and I see this as an issue if you don't specify the SYSTEM directory. Yeah, I could specify it to load from c:windowssystem32 but what happens if a person doesn't have their Windows installed in c:windows? Hence the reason to use an environmental variable to find system32.
I am relativel new to using the .Net framework. I am trying to learn how to set the path of a file to a variable, and having no luck. I keep getting a message that indicates that the path can't be set. The error seems to be a runtime error. Here is the code
I would like to create a filepath and assign it to a string (so that it can have yet more added to it later on in my program) the code takes (well i want it to but it doesn't) the name of a drive selected previously and then adds this to a string to create a string variable that refers to a file. and then (as usual) i want to use thes files and display them in a combobox but i want to only select files that have a pre selected 2characters at the front. I have got this code so far:
' search for filer drive NETAPP-1 For i = 0 To frmDatabase.drvDB.Items.Count - 1 If InStr(frmDatabase.drvDB.SelectedText(), "\Netapp-1malika", CompareMethod.Text) Then
i need to change the "PATH" environment variable in a VB program (Visual Studio 2008). Here is the code i use to add the "C:TEST" folder at the end of the existing one.
test Dim PathVal As String PathVal = Environment.GetEnvironmentVariable("Path", EnvironmentVariableTarget.User)
I use the followoing code to import an xlsx file into an Access 2007 table. It works fine when I enter the exact file name.However, part of the file name is a date which will change every week.The file location does not change,just the date in the file name.[code]I've tried using a wildcard but I get a Run-time error 3011.Db engine could not find the object. Make sure the object exists.
I am trying to insert a string variable inside of two strings, and make a combined string. Public Sub Page_Load() Dim Id As String Id = Trim (Request.QueryString("Id")) End Sub Dim mp3text as string url... & Id & ".mp3" My goal is to make the mp3text variable have a string that is: url...(If Id is 7) It is for some reason not connecting up correctly. I checked what string it is outputting and this is what it is giving: url...It is missing the Id content.
The code below works for the class that I hard coded "XCCustomers" in my RetrieveIDandName method where I use CType. However, I would like to be able to pass in various classes and property names to get the integer and string LIST returned. For example, in my code below, I would like to also pass in "XCEmployees" to my RetrieveIDandName method. I feel so close... I was hoping someone knew how to use CType where I can pass in the class name as a string variable.
Note, all the other examples I have seen and tried fail because we are using Option Strict On which disallows late binding. That is why I need to use CType.I also studied the "Activator.CreateInstance" code examples to try to get the class reference instance by string name but I was unable to get CType to work with that.When I use obj.GetType.Name or obj.GetType.FullName in place of the "XCCustomers" in CType(obj, XCCustomers)(i)I get the error "Type 'obj.GetType.Name' is not defined" or "Type 'obj.GetType.FullName' is not defined"
These is the content of my txt file which is saved in D drive in my pc abc,1,2,3..I tried the flowing but it didn't work:[code]I am getting error on this line.. data = line.Split(","c)...it says this line isn't in use anymore or something and that I rather use LineInput but thats asks for filenumber and i don't know what that is. I am sorry but I am a complete beginner. what else can I try? [code]ok that error is gone now but now if I want to add these values to a list box..how can i do that?
I have a List(of String()). I have written a custom comparer (implements IComparer(of string)) to do an alphanumeric sort.Is there a way to sort the List using a given index to determine which position in the String() to sort by? In other words one time I might sort by Index = 0 and another time by Index = 3. The length of all String() in the list is the same.For reference this question is similar to Sort List<String[]> except I am using VB.net and that question is hardwired to Index=0.
EDIT from OP's comments:I started simple with the non custom comparer but I am getting an error: expression does not produce a value. Not sure what I am doing wrong.Here is the code:
Public Shared Function SortListOfStringArray(ByVal ListOfStringArray As List(Of String()), ByVal SortByIndex As Integer) As List(Of String()) Return ListOfStringArray.Sort(Function(x, y) x(SortByIndex).CompareTo(y(SortByIndex))) End Function
I have a Access program and I'm using VBA code in the background to run Winunzip using shell command. Well, the path of the .zip file has spaces in it and it's not recongizing the path as a valid path. Is there a another way to tackle this problem besides the shell?I can't us pkzip either. Has you can see I had to use progra~1 instead of Program Files.[code]
just found out that replace(string does not do the same as string.replace when my string variable was an empty str the first one returns "nothing" and the second returns an empty string (as expected).just sloppy coding anyhow, it was a function that was converted from classic asp and never rewritten properly. [code]
I don't think you understood the title, but this is what I mean: If a path string is "C:UsersUserNameImages2010NovemberMyDogMondayDog1.png" for example... How could you like cut it to 30 characters: "C:UsersUserName...Dog1.png".
I get an "augmentexception was unhandled" error whenever I run this script. The string assigned to "location" is fine, in fact when I paste it to the clip board and replace the "location" string in the ReadAllText() it works fine. Any suggestions? I assume this is a super easy fix but I've been at it for quit a while with no luck.
Code: Public Sub OpenQuestions(ByVal questionreturn As String) Dim Qraw, location As String
Possible Duplicate: SQL Express Connection string - Relative to application location
I have a desktop application written in vb.net. The app uses an SQL Server express 2008 database (.mdf file).Currently i have the connection string as absolute path like this:
Dim ObjConnection As New SqlConnection("Data Source=.SQLEXPRESS;AttachDbFilename=C:UsersPantheoDocumentsVisual Studio 2010ProjectsFood Manager 2012(new)Food Manager 2012Food_CustomerDB.mdf;Integrated Security=True;User Instance=True")
Possible Duplicate: SQL Express Connection string - Relative to application location I have a desktop application written in vb.net. The app uses an SQL Server express 2008 database (.mdf file).Currently i have the connection string as absolute path like this:
Dim ObjConnection As New SqlConnection("Data Source=.SQLEXPRESS;AttachDbFilename=C:UsersPantheoDocumentsVisual Studio 2010ProjectsFood Manager 2012(new)Food Manager 2
I have a treeview with a few files. The node.tag contains the path. Now, when I change the e.label I also need to change the tag of the node.
Let's say the current tag of node "test.txt" is "C:Folder1 est.txt " and I change it to "blabla.txt", the tag needs to be changed to "C:Folder1labla.txt"
I have an xml string which I am attempting to create an xmlDocument from but I keep getting the exception "Illegal characters in path".
This is the string : HTML <?xml version="1.0" encoding="UTF-8"?> <scanResponse> <Authentication>Authentication1</Authentication> </scanResponse> What illegal characters and where?
I am using the MODI DLL (Microsoft Office Document Imaging) because it has an OCR engine. That's working fine, but I'm having trouble capturing the resulting text into my own string variable (weird, huh). Modi has the result stored in the following Modi string variable:
img.Layout.Text
I've tried three ways to capture this value, only one of them works (not the one that I need to work)
(1) Dim txt as string = img.Layout.Text 'fails
(2) MsgBox(img.Layout.Text) 'fails
(3) M = new Msg(img.Layout.Text) 'succeeds
Method 3 (the only one working) is a custom msgbox I built in VB.Net, and it accepts a regular .Net string variable. I need Method-1 to work. The error thrown is this:
"Attempted to read or write protected memory. This is often an indication that other memory is corrupt." I even tried it like this:
(1) Dim txt as string = img.Layout.Text.ToString.Trim
Here's the complete code:
Dim doc As New MODI.Document doc.Create("C:VCR.tif") Dim img As MODI.Image