Using FreeFile And OpenFile Functions To Find File-locking User Name Over Network?
Mar 16, 2012using FreeFile and OpenFile functions to find file-locking user name over network
View 12 Repliesusing FreeFile and OpenFile functions to find file-locking user name over network
View 12 RepliesUsing the code below i will get all network interfaces wich are enabled and functional on the machine.
Private netIntrfc As NetworkInterface() = NetworkInterface.GetAllNetworkInterfaces()
For i As Integer = 0 To netIntrfc.Length - 1
If netIntrfc(i).OperationalStatus = OperationalStatus.Up Then
[code]....
But my problem is how to get the default one, the one(ethernet adapter) through wich user is connected to internet?I need to change some settings of default(through wich user is connected to internet) adapter. settings i change through registry so i could sample add same settings for each network interface but that could cause problems and makes no point then?
EDITED:for now i have done like code below, so if this can help someone other...
Dim u As UdpClient = New UdpClient(System.Net.Dns.GetHostName, 1)
Dim localAddr As IPAddress = CType(u.Client.LocalEndPoint, IPEndPoint).Address
Private netIntrfc As NetworkInterface() = NetworkInterface.GetAllNetworkInterfaces()
[code]....
in vb.net i am trying to save application settings but for USER but i cannot find the user.config file
when does this file get created?
i searched my entire hardrive. i also searched the entire project.
how can i get the name of a file?i mean,i have open file codes and save file codes. Below my openfile.FileName= ""Means i can select any files .Then i would like to save my file same as openfile.filename. if my filename to be open is "%^&99994556KKHhHH" ; then how could i write my codes at save filename automatically the same as "%^&99994556KKHhHH".....maybe it is okay if i only have a file to be open > edit > and save.but i have a lots of file to be open,edit and save.and i need to save the file the same name as open file name..how can i do this?below are my openfile and savefile codes:
[Code]...
For some reason I can copy a file from a OFD box from anywhere other than my desktop.Could it be because I'm using the shell command and the file path contains spaces?I've declared the filepath as a variable. I know in a batch file you have to enclose names with spaces in "".
CODE:
Dim filename As String = "cmd.exe"
Dim p As System.Diagnostics.Process = New Process()
[code]...
I have to schedule an exe file as windows service.The exe file should be triggered when user connects to the pariticular net work for ex: company network.User can connect/disconnect to the company n/w "n" number of times to the network in a day. so every time when user connects to the network theservice should run the exe file.
View 1 RepliesI in my project i have two text box and 1 button and 1 openfile dialogue Event on Command Button in textbox1 i want a file directory with the file name & extension, which i have done well (like C:\files\readme.txt) but in textbox2 i want only the directory of the same file, means under which directory it stored (like C:\files\)
Here's my example code
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
[Code].....
I in my project i have two text box and 1 button and 1 openfile dialogue
Event on Command Button in textbox1 i want a file directory with the file name & extension,which i have done well (like C:files eadme.txt) but in textbox2 i want only the directory of the same file, means under which directory it stored (like C:files)
Here's my example code
Code:
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
[Code]....
I in my project i have two text box and 1 button and 1 openfile dialogue Event on Command Button in textbox1 i want a file directory with the file name & extension,which i have done well (like C:files eadme.txt)butin textbox2 i want only the directory of the same file, means under which directory it stored (like C:files)
Here's my example code
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
[code]....
the application is used to find a given file name in a given file directory and put messages to remind user at a given time.
View 2 RepliesI'm trying to code some programs and i want to use something called " (its in the dialog menu) FileOpen.dialog" i think thats what its called. Anyway i was seeing that if i just clicked on the OpenFile dialog it wouldn't open the file. So i knew i needed a code. I just dont want the OpenFile dialog i was just using that for example.
View 6 RepliesMy program runs under a limited account, and uses impersonation to access admin codeI also have a program in the same folder, that my program runs sometimes when it exitsBoth exe files are in the same folder in the "Program Files" folderIf I try to run the other file, I get a not found error.If I Raise the first program to admin (even though it should already have admin rights due to impersonate) it can run the second file.1. I don't want to raise to admin.2. I'm using the full path and file name to the file.3. That do i need so that dot net can find the file so that it runs.
View 2 RepliesI am brand new to VB and been advised it might be the best thing to use for my problem, so here goes. I need to be able to scan a machine for all excel and access db files and list them by name and last accessed time. I would like to be able to do this in bulk so more than 1 machine at a time but thinking it my be best to do each machine seperately.
When I have the data I need it to be exported in a list to either excel or a text file or anything really. Als if possible how would I add the machine name to the list so I know which one i have scanned. I have been searching the forums and google but think I am getting more confussed as this is a whole new world for me.
Finished with my overlay program. Now I want to give users the ability to show their own images. [URL] That is an example of the program. Currently on the right I just have a drop down box with that image tied to a form. I want to have a blank form that allows people to select from files on their own computer to be displayed. Edit: Just realized the print screen didn't work (well, obviously it worked) but it didn't capture my overlay. Will try to take another. Let me know if you have any questions,
View 1 RepliesI'm using vb.net 2005, I've got the following code running a thread to download a file. However, the process fails sometimes when trying to read the local copy of the file. I think I may need to unlock the local file somehow but I'm not sure how to do this.[code]
View 1 RepliesHow could I lock any file in my PC from others access? I am trying to lock some my video, picture, Excel and Word file in my PC by using Visual Basic. I am using Visual Studio 2008 to develop this application but I am unable to do this job. It'll be something like security utility application. Actually without me, some other people also using my computer and I am trying to lock their access in my personal file. And I wish to know the tools which I can use for this job. I am just a Beginner on this development field.
View 4 RepliesSimple question. I have a log of actions that is in XML. When some action occures, the XML log is updated. I am using:Dim xmlData as XElement = XElement.Load( "DataLog.xml" )
to load the existing data. I then create a new XElement (NewData) and use:xmlData.AddFirst( NewData )Which puts the latest item at the beginning of the log. And finally, I write it out using:xmlData.Save( "DataLog.xml" )Ok, that all works fine. But there is no testing to see if anyone has (or is) updating the file ("DataLog.xml") during the process. This may result in lost data. Is there an accepted way to implement some sort of file locking structure that can be used to prevent this potential loss?
I have some code based on some previous posts that just won't work right.The code all runs without error.
-' strErrorLog holds a valid file name with full path
-' xmlNewError holds a valid xElement value
Using holdFile As New IO.FileStream(strErrorLog, IO.FileMode.OpenOrCreate, IO.FileAccess.ReadWrite, IO.FileShare.None)[code]When I step through the code, everything works.There is no error on the xmlError.Save call.However, the actual file is NOT updated.If I remove the "Using" commands and change the save to "xmlError. Save(strErrorLog)", then it writes just fine..It's got to be something really simple, but it's frustrating that I don't get an error message.But it does unlock the file..
I'm currently having issues with the following scenario:
1. I will build several DLLs with "Generate XML Documentation" set.
2. The DLL and XML files are copied onto another server (the build drop).
3. The copy will fail as the XML files are being locked by other users referencing these DLLs from their open Visual Studio projects.
Note that this also occurs on a local computer; open up two Visual Studios and use reference paths to reference the Binary folders. You'll find that the refrencing instance of Visual Studio will lock up the XML files causing the first Visual Studio to have problems compiling.
1. Is this a bug in Visual Studio 2008? Why is it holding exclusive locks on these files from the other computers? Is there a fix for this?
2. Is there a way to "package" the XML file into the DLL? I've noticed a lot of other .NET DLLs in the world that include all of their comments INSIDE of the DLL. No XML files necessary. (unless they're not .NET dll's).We're doing a lot of framework development here and it's imperative to include the XML documentation... unfortunately we've had to disable it to allow new builds to trickle through.
I'm writing a log parser which is reading a log created by a game. This log can be written to many times a second. My problem is that my program is preventing the writing of the log at times. Is there anyway I can read the log file without locking it?
Sub readLog()
If readyToRead Then
If FileInUse(fileName) Then Return
readyToRead = False
[code]....
I have an application where I'm allowing the user to edit the text of a treeview node. Is it possible to "lock" portions of the node's text to keep it from being edited?
For instance, if the text is "BK01" originally, can I keep the user from editing the "BK" prefix?
I currently validate the user's input when they are finished editing, but I'd like to keep them from entering incorrect information to begin with.
I have developed an application which requires reading data from Excel file and performing some calculation. However for some reason the Excel file is always locked at the end of the computation after I close the application.
View 3 RepliesFollowing a recomendation from an expert, I removed the Microsoft.VisualBasic Reference from my project in order to "clean" the code and use only .NET. Almost anything I have been able to fix except I cant find the equivalent of IsNumeric or IsDate functions.
View 13 RepliesI would like to get a list of the VB.net/C# "wide" functions for unicode - i.e. AscW, ChrW, MessageBoxW, etc.
View 3 Replies[code]I load a text file to a list box and if I try to modify or save over that same text file I get an access violation error. How can I load a text file and release all permissions/holds on that file?
View 4 RepliesI was working on some code in VB.NET 2008 and somehow got a bunch of new functions to pop up in intellisense on a datarow array. I saw find, findfirst, sort, average, and lots more. They had an icon next to them in intellisense when I saw them. Then I went and changed some of the code and now I can't get them to come back. I have used 2005 and 2003 for a long time, but still pretty new to 2008.
View 1 RepliesHow to find Network info. I know how to get IPaddresses.
Example:
Dim host As String = System.Net.Dns.GetHostName()
Dim LocalIPIPv4 As String = System.Net.Dns.GetHostAddresses(host).GetValue(2).ToString
"Your Local IP address is: " & LocalIPIPv4
What I am trying to do is have a class where the functions of the same name are both instance functions and shared functions.
Public Shared Function Get...(byval xx as xx)
and
Public Function Get...
The Public Function uses a Property xx created in the constructor, whereas the Shared Function has the parameters (byval xx as xx).
I have a .net network application , and as part of improving the performance of the software i would like to find the shortest route to the server . When i have more than one network , i need to find the local network ip from these current ip list .
View 3 RepliesI have a small embedded web server and to setup its network parameters I use a serial port, however this is giving me a lot of trouble due to USB to serial adapters (in some computers work in other doesn't).
However the other day I saw that Buffalo has a little program to find their NAS boxes (or network drives) when you don't know their IP address or got the wrong one so I assume they do it by looking for mac addresses.Is there any way of doing this with VB 2005 or higher? Basically I don't know the IP of the embedded server so I need to find it on a network, how do I find it?
a) I could do a general IP scan assuming it is on the same subnet than the host computer
b) if it has a different subnet... a general IP scan is not going to work, is it?