Why Doesn't The DeleteDirectory Method Of The My.Computer.FileSystem Class Work On "special" Folders
Feb 18, 2010
We have a network share that is used for transferring files between users on a daily basis. Every day at 3:00 am we run a vb6 program to clear the directory of this network share.
if they choose to use a networked version of my software, I will need the main server doing the authenticating. This is a problem, because from what I understand, it is quite easy to clone MAC addresses. I have looked into using the CPU ID and the HDD ID, but those are not unique, well at least I don't think so. Reason why I say they are not unique is because someone has the exact same CPU ID as me, and the HDD ID changes from partition to partition (same drive). Maybe the HDD ID is a partition ID instead? Anyways, I was thinking maybe I could get the Physical serial number of both the HDD and CPU, but I have not been able to find anything yet.
I recently came across a problem with My.Computer.FileSystem.DeleteDirectory(). It will not delete read only files.I found out by Googling that I could delete the read only files by changing the file attributes to 'Normal'. So I wrote a recursive function, as below.
Private Sub DeleteDir(ByVal dir As DirectoryInfo)
For Each d In dir.GetDirectories DeleteDir(d)[code].....
It seems to work fine, but it would be nice if My.Computer.FileSystem.DeleteDirectory() had another parameter to delete read only files, or there was an easier way to do this.
I've got a simple tool written in VB in VS 2010 that has a series of command buttons which run Windows command files and the output is sent to a Rich textbox object on the main form (the comand files take awhile to run so I wanted the output to show up in the RTB as it was produced to show progress). All worked well until I made an update to the tool so that the series of buttons are no longer hard-coded, but created dynamically from information in the app.config file. To do this, I use a button
Has anyone succeeded in creating a class library solution/project in VB.net VS2010 4.0 Net Framework for COM to run on WindowsXP Excel 2003. I created a dll which changed specific data in an excel worksheet. The dll worked just fine on the development computer but wont work on any other. I downloaded .NET 4 framework onto the target PCs and used RegAsm.exe to register both the .dll and .tlb files in the registry. That worked OK and the dll is visible as a reference in excel and can be ticked. The error message I get is RunTime Error -2147024894(80070002): Automation Error The System cannot find the file specified.
I also tried creating a Setup and Deploy project in the original development solution but this created just a vbproj setup file which the target PC cannot read (no VS installed), I hoped the project would create an EXE file I could use. Does anyone know any links that describe how to do this type of stuff as most links I have tried are either for Windows Forms projects are are way above my knowledge. Maybe someone out there has already succeeded with this sort of activity?
We have to make a modification on the WPFToolkit.dll to add some watermark text. Now, when we install it on some computers (I can't find what's different about them), I get this
I wanna create extension method for IEnumerable(Of FileSystemInfo). However, compiler says "'Sort' is not a member of'System.Collections. Generic. IEnumerable(Of System.IO.FileSystemInfo)". What is strange is that IntelliSense shows this method. Where's error? [code]
Created two userforms in a single ms Word document, along with code, plus a macro on my laptom (Vista). Saved to flashdrive. At work I opened the word doc from flashdrive, but did not fine userforms, nor code & macros. There was a macro from another file I once worked on, but not the stuff from the file opened from the flashdrive.
' This example demonstrates the 'Console.CursorLeft and ' Console.CursorTop properties, and the[code].....
the code straight from the source <<< a couple of pages back thataway i'm getting a build error about the users ameappdataloca emporary projectsfile.exe not found.VB Express 2008 on Windows 7. how to output text to different parts of the screen.
I am trying to post simple data to some site, in this example to a php file on my local server. My VB.NET Code:
Dim W As New Net.WebClient Dim A As String = "" W.Encoding = System.Text.Encoding.UTF8
[code]....
so, when I start the VB.NET App, it just simple calls the p.php (GET) but POST doesnt work. Tried everything. Upladed the p.php to other servers, checked other variables in php ($_REQUEST), used the UploadString(URL,"POST","bla=test), used PERL, ASP.. nothing.I am using .NET Framework 3.5 how to Post data with vb.net?
I can't figure this out. I have a bitmap that will be used throughout an application, so I can't declare it with a Dim statement in a procedure, or it isn't recognized as having been declared in other procedures. So I declared it at the top of the form class, two ways. This one works: Private MyBitmap As New Bitmap(622, 461) It makes a bitmap to the exact size of a picturebox I have. But I want to be able to change the size of the picturebox and not have to worry about going back into this declaration to set things up, every time I decide to change the box's dimensions. So I tried this next version, but it doesn't work:
I run the same exe file on another computer, but it gives error.The application works on my pc, but does not work on user's pc.I try to compile the app in other development machine and it is work well, the problem is my app doesn't work on user's pc.
Could not load file or assembly 'CrystalDecision.Shared, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified.
I have about 1200 files I need to rename in a current folder structure and am getting an error that NewName must be a name and NOT a relative or absolute path.
The deal is that I have this in a loop where it grabs a Patient# out of a text file and looks in that Patients electronic record for the existing directory on a server.
Sub Main() Dim Lines = IO.File.ReadAllLines(PatList) Dim BadFolder As String
I am using VB.NET 2010.I have a Queue to save different data (which all come from a class of mine) as FIFO Now, I want a Function to count the saved classes in my Queue, but this isn't working
My Code look like this
Private Function QueueSum(ByVal myQueue As
[code]....
TryCast seems to be wrong. - because the Intelli Sense tells me, that "SATZ" isn't declared.
i've tried to use SHELL to run an program when i hit "Button1".I reckoned ill use the Computer.FileSystem.GetFiles.To find the File on the Users Computer. And i dont know how to transfer the data Computer.FileSystem.GetFiles obtains to the Shell.[code]
If I have a folder with a bunch of ".htm" & ".html" files in it and I use
My.Computer.FileSystem.GetFiles(myFolder, FileIO.SearchOption.SearchTopLevelOnly, "*.html")it returns all the ".html" files, as expected. But if I useMy.Computer.FileSystem.GetFiles(myFolder, FileIO.SearchOption.SearchTopLevelOnly, "*.htm")it returns ".htm" & ".html" files, when I would expect it to return only the ".htm" files. Is this a bug?
I would like to create .xml files on my desktop. I have example.xml file under project folder. It has couple variables that users able to change and when l compile it receiving following error message Look like it doesnt exepting My.Computer.FileSystem.CurrentDirectory \example.xmlSee the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.IO.FileNotFoundException: Could not find file 'C:\Documents and
There is a lot of duplication of functions in the My.Computer.FileSystem and System.IO.File namespaces.
So what exactly is the difference between: My.Computer.FileSystem.CopyFile(strSource, strDest, True)
and:System.IO.File.Copy(strSource, strDest, True)
Is there a performance difference? What is everyone's opinion on which which has the edge on read-ability? I personally use the My.Computer Namespace but that is just habit now.
My.Computer.FileSystem.FileExists(g_DbFolder & "MyDB.sdf")returns false for this existing database in Windows 7 64bitYet when I boot back into Vista Ultimate/(rip off) 64bit the database is properly detected.
My.Computer.FileSystem.GetFiles(My.Computer.FileSystem.SpecialDirectories.ProgramFiles, FileIO.SearchOption.SearchAllSubDirectories, "MSAccess.exe") or
I am experimenting with a transition from my application built in VB6 to vb.net. I know, about time. At the same time, i am making changes and improving upon the original. One area that I am working on is within my employee class. very standard class, nothing fancy. One change I want to make though is allow for an employee to be assigned more than one work location. Employee has (is assigned) Stores. In reading about collections, it appears they are different in .net (as they should be), but I don't know what the sytax changes will be to implement my changes.
I'm trying to read a file line by line. Right now I have...
My.Computer.FileSystem.OpenTextFileReader(strList).ReadLine() But I keep pulling the first line, not the next line and so forth, anyone know how to do this? I want to stay with the My.Computer namespace because it is thread safe.
I need some help on merging 2 tables. A simplified version of the issue and the error is outlined below. I am doing the following steps: 1. Create & Fill the schema of the table TblA by an adapter. TblA = DSTasks.Tables.Add("A") AdpA.FillSchema(TblA,
I need a Collection of Image Paths. The images for this list will be in a known location. So for practice, I decided to use the images that are installed in the Special Folders, using this snippet:
Dim paths As ReadOnlyCollection(Of String) = New String {"C:UsersPublicPicturesSample Pictures", Environment.GetFolderPath(Environment.SpecialFolder.MyPictures)} Obviously, this wont work yet. The squiggle line reads "End of Statement Expected". I just dont know where to go to understand the proper construction.
I am trying to build a simple project but I am about to lose my mind over it. The following is my code, I have tried to add the Microsoft Scripting Library more times than I can think but every time it shows FileSystemObject as undefined.[code]