Resolved Normalize Path With Length More Than 260 Chars?

Feb 8, 2010

My issue is to combine two paths which one or both of them may contain double dots. I used Path.Combine(string, string) and the returned string is still a long path as a result of concatenating these two paths. Single or double dots are not eliminated.

So, I tried to use Path.GetFullPath(string) method with the concatenated path as the argument.PathTooLongException is thrown because this path has more than 260 characters. However, if this path is normalized, it won't exceed the maximum characters for a file path.

[Code]...

View 5 Replies


ADVERTISEMENT

VS 2010 Generate Image Path From Unique Name, What To Do With Invalid Chars

Apr 15, 2010

I'm creating a radio streaming application, which plays a live stream from various radio stations in a small 'gadget' like application.

The user can add his own custom radio stations, by supplying a Name, a StreamUrl and, optionally, an Image that represents a logo or something of that radio station.The logo will be drawn on the main form when that station is selected.

I need to be able to save these custom stations, and I think it makes sense to use an XML file, which could then look something like this

<CustomStations>
<Station>
<Name>Radio 1</Name>

[code]....

Before I added the support for images, this worked fine, how to store the images. I want the user to be able to select any image from his harddrive, but I don't want to force him to keep that image in the same location afterwards. So I can't rely on the path that he selected. Instead, I want to simply load the image from the path he selected, and then save it somewhere else.

I am storing the XML file in the common application data path which I think is a good place for the images too.The problem is, how to determine a name for the images? I will always have just one image per custom radio station, so it makes sense to me to simply have one Images folder that holds all images, with a unique name.I can see two solutions:

1. Generate a random filename for every image

2. Use the Name of the radio station as the image name

For option 1, I suppose I could just create a string of 16 random characters and call that the filename. The problem of course is that there is no guarantee that I will get a unique filename. Yes, the chances of generating the same name twice randomly are very tiny, but it's still possible, and I just don't like that. How can I ensure that my random filename is unique? I suppose I could always drop the whole thing in a While loop that continues when the new filename already exists, but there must be a better way... Is there nothing in the framework that allows me to generate a unique random filename, in a directory of my choice (so not in the Temp directory...)

I like option 2 much better. The Name of a radio station is unique (there can't be two stations with the same name), so I don't have to worry about filenames conflicting. The problem with this approach is that there are no restrictions on the name. There's nothing stopping the user from naming their custom station "Radio~/aij!""_.fe" or something like that, which is obviously not a valid filename... So, I will have to do 'something' to generate a valid filename from the station name. I could simply remove all non-valid path characters from the name, but then I am no longer guaranteed a unique filename... Suppose there's two stations, one called "Radio/1" and one "Radio1", then after removing the invalid "/" character, the names will be the same and so I will generate the same image path for both....

View 8 Replies

Measure A Path's Length?

Dec 2, 2009

I have some problems that about GraphicsPath:

How to measure a path's length?

How to insert a point along the path without changing its pattern?

and how to get a nearest point along the path with a given point?
or

get a on-path-point with a given percentage of the length of the path,
e.g.: 3/4 of Path(new point(){(0,0),(2,4)}) = (1.5,3)
(like Adobe Flash, the object can follow a path to move.)

I have tried to measure length with Graphicspath.flatten, but it takes time and not accurate enough. Is there a formula to do that?

View 4 Replies

.net - Regex Replacing Non-words Chars In Strings, Ignoring Specific Chars?

Oct 8, 2011

In VB.net I've got the following line that removes all non-alphanumeric chars from a string:

return Regex.Replace(build, "[W]", "")

I now need to extend this to remove non-alphanumeric chars that aren't [] or _. I've changed the line to:

return Regex.Replace(build, "[W[]_]", "")

However I'm pretty sure that this says

replace non-word or [ or ] or _

how do I negate the tests for the [] and _ chars so that it says

replace non-word and not [ and not ] and not _

Some examples:

"[Foo Bar_123456]" => "[FooBar_123456]"
"[Foo Bar_123-456*]" => "[FooBar_123456]"

View 2 Replies

.net - Cast A List Object Of Chars In An Array Of Chars?

Nov 20, 2010

How to convert or make a cast of a List object typized as a container of chars like

Dim mylist As List(Of Char) = New List(Of Char)(New Char() {"1"c, "2"c})

in a simple array of chars as

Dim mychars() As Char

without make a loop for...

View 1 Replies

Media Player - File Path With No Song Name And Length

May 7, 2010

I made a media player that has a list box and u click on a song and it plays. But the problem is it says the file path not the song's name and length.

View 11 Replies

MSDN If GetModuleFileNameEx Succeeds It Should Return The Length Of The Path Name

Jun 25, 2009

I am new to the Window's API and have been trying to just poke around with it. It was suggested to me to try making a time tracker program that will track how long a window is actively being used and keep windows from the same .exe file grouped together. Things have been going good so far, but I am having trouble with the GetModuleFileNameEx command.

According to MSDN if GetModuleFileNameEx succeeds it should return the length of the path name; however, when I output the return value of GetModuleFileNameEx, it is just a random long number that changes with every tick of the timer. Also when i try to output the path of the open window just to see what is being stored there, it is blank. I have googled and surfed the net for but to no avail. I was curious if someone here might have an answer for me Here is the code I am having trouble with:

[Code]....

View 4 Replies

Normalize My Webpage URL For SEO?

Sep 10, 2009

I am using ASP.NET with VB.NET

I have realize that SEO does not like my page URL's that contain questions marks such as this.[url]...

View 3 Replies

Normalize An Address Entity Fields In CRM?

May 24, 2011

In my system each member will have an address and so do no other entity.I choosed to put address in a seperate entity but there exists two inconsistencies.

1- While the one and onlt entity which address is being used in is member, why should I consider it as an independent entity?

2- My adress fields are address 1, address 2, ...., address 6 which I think the naming convention is not good enough.

View 1 Replies

Normalize Data In Database During Connection?

Dec 17, 2009

how to normalize data in database during connection

View 1 Replies

Substring - Error: Index And Length Must Refer To A Location Within The String. Parameter Name: Length

Apr 17, 2009

this is not working?

[Code]...

End WhileI am trying to read from the ": " to the end of the line. I keep getting this error: Index and length must refer to a location within the string. Parameter name: length

View 3 Replies

Index And Length Must Refer To A Location Within The String. Parameter Name: Length Exception

Feb 17, 2011

am getting the above exception while swaping Items in the list(lstRoutePriority).PFB my code

if (lstRoutePriority.SelectedIndex > 0)
{
//Swap the two items

[Code].....

View 2 Replies

Convert Character Length To Pixel Length?

Jan 6, 2010

I have a field displaying on a datagrid that the user has asked to be variable length based on the data that is returned. Is there an easy way to determine how many characters are returned for a field and then converting that to a pixel length so that I can change the length of the field in the code.

View 2 Replies

Path Of .zip file Has Spaces In It / It's Not Recognizing Path As Valid Path

Aug 22, 2006

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]

View 2 Replies

Output Error "Index And Length Must Refer To A Location Within The String. Parameter Name: Length" With Substring

Mar 23, 2009

"Index and length must refer to a location within the string. Parameter name: length" whenever I run this code

[Code]...

View 1 Replies

Substring Size - "Index And Length Must Refer To A Location Within The String. Parameter Name: Length"

Jul 21, 2010

If using the following in an if statement I get an error: If trg.Name.Substring(4, 6).ToUpper <> ("ABCDEF") Then I get the error: "Index and length must refer to a location within the string. Parameter name: length"

I assume this is because the string (trg.name) is too small for the 4, 6 substring. What would be the correct method of working around this problem? VB.net Studio 2008.

View 3 Replies

Resolved How To Play Sounds In Vb 9

Oct 29, 2009

i wanted to make a piano with visual basic 2008 and i searched around the internet to see how to play a sound but my search returned results relating only to visual basic 2005 & 6 so i am again forced to waste your time (sorry about that) oh and i also have the wav soundfiles i only want vb to read them in the final exe

View 3 Replies

VS 2005 The Remote Name Could Not Be Resolved?

Feb 19, 2010

When trying to connect an URL, thru my vb.Net application using System.Net.WebClient object,I got the following exception

View 6 Replies

VS 2008 [RESOLVED] ComboBoxes

May 11, 2012

I have 3 Combo boxes that have number 1-9 in each, i would like to make it so that if the first one is set to 9 then the and the second it set to 8 then the first 1 is set to 1, i need them to only equal 9 through all the boxes?

View 6 Replies

[RESOLVED] Application For 64 Bit Computer?

Apr 2, 2009

I wrote a small application for a friend that opens a Excel sheet, get's some data from it and stores that data into a file. I compiled it for AnyCPU (I also did a compile just for his 64 bit machine, same result).Here is the problem:He is able to run the program on a 32 bit computer without any problem, it just won't work on his 64 bit computer.Here is the error he is getting App failed to initialize properly (0xc0000135)

Is this my problem or could this be his problem? As far as I can tell I'm all up to date with VS2008.Is there somewhere I can look specifically what the latest build is for VS2008? I am using VB2008.

View 7 Replies

[RESOLVED] How To Make A Key Generator

May 3, 2011

I m new to VB and i just need a special keygen which i dont know if exists yet or not.First off i'd like to mention that i dont want to make a keygen that will generate a random key out of keys that i have to manually code in (cases) E.G.

[code]...

I want to know how to make a keygen that will generate a letter/number randomly out some example letters which would need to be defined.E.G.Random number out of 0-9 (0,1,2,3 etc) Random letter from A-Z (A,B,C etc) And then obviously display generated key in TextBox. Ideally i would like to improve this more but if i could get the basics then i would move on from there

View 8 Replies

[RESOLVED] Looking For A Word In A Sentence?

Oct 14, 2009

I am looking for a way to display a whole sentence if a word that Iam searchign for found in that sentence:Here is an example:

[Sun Aug 30 2009 04:01:12] Ping failed.
[Sat Aug 29 2009 04:01:10] Ping failed
[Fri Aug 28 2009 04:00:37] Ping failed

[code]....

View 4 Replies

[RESOLVED] Run Exe As Embedded Resources?

Nov 19, 2011

I am wanting to use a vnc installer as an embedded resource, and if the computer running the program does not have vnc installed then typing in a password will install vnc. I have tried everything I can think of and running the process from my computer works, however when ran on a different computer i get the error "File not Found". I am sure I am not calling the embedded resource correctly. I am using Process.Start(" ightvnc.exe /S")

View 24 Replies

Resolved Integer Double String?

Sep 8, 2009

i've got another problem with my coding in this sub...

Private Sub buyLemon_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles buyLemon.Click
lemonL.Text += 1

[code]....

View 10 Replies

Resolved Stumped Regex Works In C# But Not VB?

Jan 12, 2010

I'm working through the Pro ASP.NET MVC Framework book by Apress (which is great, btw) and it's in C# although we mostly work in VB so I'm "translating" the examples along the way. So far so good but I ran into something that has thrown me.Long story short we need to validate that the string the user gave us as an email address. This returns true in C#:

Console.WriteLine(System.Text.RegularExpressions.R egex.IsMatch("Me@me.com", ".+\@.+\..+"));

But this returns false in VB:Console.WriteLine(System.Text.RegularExpressions.R egex.IsMatch("Me@me.com", ".+\@.+\..+"))

View 2 Replies

VS 2008 [RESOLVED] ListView Changes Mid Code?

Aug 27, 2009

This one is causing me a lot of frustration, and as far as I can see, it should work. What I have is a form with 9 ListViews (ListView1 through 9), and I want to add items to them.The issue is, I have a routine that sets which ListView to use. Say I have set it for ListView4, it works initially on the first file, but after one line of code. it reverts back to ListView1 for the remaining files. (itmModelItem = lvwModels.Items.Add(ModelName) in AddModel.

[Code]...

View 3 Replies

VS 2008 [RESOLVED] System.Net.Dns.GetHostAddresses

Apr 9, 2010

Yesterday s**ked, and today ain't (sic) looking better. I have an application I have been working on and it can be slow to start when my ISP is down because of DNS. My ISP was down for 3 hours yesterday, so I didn't think much about this piece of code I had added, until I found that it is always slow to start. This code is supposed to return your IP address and my reading of the link suggests that should be immediate, but it isn't, at least on my machine.Oh, and yesterday before the internet went down, I upgraded (oymoron) to XP SP3, and have had other problems.So my questions / request:

1. Am I doing this right?

2. If you run this on your machine does it take 39 seconds to return your IP address? [code]

View 11 Replies

[RESOLVED] Need Help With 8 Bit Binary Number Manipulation

May 4, 2012

GUI: textbox1.Text, button, textbox2.Text What i want to do is when the user inputs an 8 bit binary number The program finds the places of ones and outputs them For example: user inputs 00010011, the program outputs a 4,1,0 because the 7th place is the one closest to the left and the 0th place is the farthest, e.g. 76543210 is and in the 8bit string the 4th 1st and 0th are ones I was thinking of something like this:

[code]...

View 4 Replies

[RESOLVED] Simple 3D Graphics With DirectX

Jun 6, 2010

I'm just having some difficulty with nitpicky details. To give you a gauge of the level of programming I'm at I'll just tell you about some of the work I've done. Of course, you can skip down to the last paragraph if you don't have the time.I've created an emulator for a programming language I call "Blue Code". It's kinda a spoof on Redcode, which you may have read about before. You load programs which use simple commands like add, divide, copy, jump, split (like making a new thread), etc. You can load multiple programs in and each instruction sits on a line of a circular memory. Then each program takes turns trying to get the other to run an illegal function, at which time it looses. I think it's quite a bit better than Redcode actually.I also wrote a program a couple years back (when I was 13?) that draws fractal trees, it's quite fun.

So, I have a pretty good grasp on VB, but recently I got into 3D graphics using the Direct3D library. Unfortunately, the function I'm using to save meshes is not working. I know the rest of my program works just dandy because I've loaded quite a few sample meshes. Now, I've come to the conclusion that my saving code is irreparably broken, so I won't even show it to you. What I need is somebody to write an outline of what I need in a saving function, or, better yet, actually write a saving function which I can customize to my purposes. The parameters are, a somewhat unconventional List(of List(of CustomVertex.PositionNormalTextured)), List(of Material), and List(of String). List of lists includes a bunch of lists of vertices I wish to use, where each list represents a subroutine. The list of strings and list of materials represent texture file names and surface materials respectively.

View 3 Replies

[RESOLVED] Transfer Of Control Array VB6?

Dec 28, 2011

I have been programming in VB6 for a while now and am gradually trying to get to grips with .Net (VB 2005)I am tryng to transfer some of my programs from VB6 to .Net with some success but have got a little stuck on trying to transfer what was a control array to .neto try to sort this i have set up a form in VB6 with 4 Vscroll bars and 4 Text boxes.Vscroll1(*) & Text1(*) where * is 0-4when you change the value in any scroll bar then the associated text box value changes.

Private Sub VScroll1_Change(Index As Integer)
Text1(Index).Text = VScroll1(Index).Value
End Sub

[code].....

View 8 Replies







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