Read From Physical Disks
Mar 28, 2009how I can Read data from Hard disk or flash card, etc., and save read data in .bin file.
View 2 Replieshow I can Read data from Hard disk or flash card, etc., and save read data in .bin file.
View 2 Replieshow to write to memory some data and then read it back?
If i have 1GB free of memory i would like to write 100MB to memory some data and then read it back, i searched net for some documentations but cant find nothing, only writing to other process and some stupidities!
I am trying to read some data from the MBR using CreateFile, but I cannot get it to work without admin rights. The code I am using is like this:
hDevice = CreateFile("\.PhysicalDrive0", GENERIC_READ, FILE_SHARE_READ Or FILE_SHARE_WRITE, 0, OPEN_EXISTING, 0, 0)
Is it possible to read data from the MBR without admin rights?
i have been looking for a way for my application to 'safely remove hardware' or to eject the USB key specified, the application detects the removal and arrival of new devices but i am stuck on being able to eject them. So far my research has lead me to using setupapi.dll and CM_Request_Device_Eject and i have declared
Private Declare Function CM_Request_Device_Eject Lib "setupapi.dll" Alias "CM_Request_Device_EjectW" (ByVal dnDevInst As IntPtr, _ ByRef pVetoType As PNP_VETO_TYPE, ByVal pszVetoName As IntPtr,ByVal ulNameLength As Integer, ByVal ulFlags As Integer)
As Integer I usually code in asp for web application and have no idea how to use these types of unmanaged functions I made my function that takes the drive letter to eject by parameter
Public Function EjectDevice(USBDriveLetter as string) As Integer
'TODO USE CM_Request_Device_Eject() to eject the drive
End Function
I found pinvoke.net: cm_request_device_eject (setupapi) this info on pinvoke for CM_Request_Device_Eject() but i am clueless on how it works and the vb.net section looks portly documented...
I need to write an application that does the following, and I figured it was a good opportunity to write my first VB.Net application:
1. Get the list of fixed disks in the computer
2. For each disk, recurse through all its directories and sub-directories looking for filenames that match a given regex (eg. MyFile.d{3})
3. If found, hash this file to get a unique ID, eg. MD5 (just to check if this file already exists elsewhere)
4. If this file hasn't already been seen elsewhere on the disk, copy it to a central directory
I need to write an application that does the following, and I figured it was a good opportunity to write my first VB.Net application:
1. Get the list of fixed disks in the computer
2. For each disk, recurse through all its directories and sub-directories looking for filenames that match a given regex (eg.MyFile.d{3})
3. If found, hash this file to get a unique ID, eg. MD5 (just to check if this file already exists elsewhere)
4. If this file hasn't already been seen elsewhere on the disk, copy it to a central directory.
I have the following code in my app to show free space / disk size and SMART status for a hard disk How can I modify it so that it lists all disks and shows the above info for each one
[Code]...
i tried several ways to monitor the File System of one of the external drives that are connected to my PC using the FileSystemWatcher. But nothing seems to work..[code]
View 2 RepliesI'm working on a program that lists all of the files on all of the drives on my computerI'd comments. To use the program Start a new Windows Forms application and replace the code on Form1 with the code listed here.
Imports System.IO
Imports System.ComponentModel
Imports System.Globalization
[code].....
I want to hook the keyboard and make some actions (in vb.net) when a specific physical key is pressed.I have found online several excellent keyboard hook dlls, but there is a problem: the hook dlls find the keycode of the pressed keys, not what physical key is pressed.So, for example, in a USA keyboard if I press the key on the left of the Right-Shif key I see the e.keycode: 191 (OemQuestion), in a italian keyboard I see the e.keycode 189 (OemMinus).This means that if I put in My.Settings the code "189", an italian user can see that has to press the key I want, an USA user see another key to press to have the same action because on it keyboard the OemMinus key is not on the left of the Right-Shift key.now the question is: how to determine univocally the keyboard keys? What do I have to put in My.Settings that determinate a specific physical key, the same for all the keyboard languages?
View 2 RepliesI have seen numerous dvd playing apps that when you insert the dvd into the drive is displays the movie name. Im looking to implement something like this. I want to show a desktop alert showing the movie name when it has been put into the drive so the user can add it to the collection.
I have "googled" around for this and have found nothing on reading DVD info. how to get the dvd info from a drive?
I'm trying to pull the total physical memory on a machine and have it show just like it would inside My Computer Properties.
I know I can use My.Computer.Info.TotalPhysicalMemory which will return it in bytes. This is where I'm getting stuck. I want to be able to divide it and then truncate it to where it would show like My Computer Properties would report it.
I've created an app that calculate calories that the user ate that day. They first enter breakfast, then lunch, then dinner, but the totals all open in one page and if they close that page, they lose their totals. How can i get the totals to stay on the physical memory until the user closes the whole app?
View 2 RepliesI'm sure this is a common problem, but I haven't been able to find it.
I have a website and I want the user to be able to print a rectangle on their printer that is 3.5 inches x 2 inches. Exactly (within reason).
EDIT: To clarify - I'm looking to print a bunch of multicolored Text within a rectangle that needs to be a specific physical size. I also need to print specific shapes around some of the letters.
I'd looked into some of the .NET Printing stuff and found examples of measuring/drawing strings and shapes; but I didn't see anything that would let me specify a specific size.
way to detect Detect physical/Virtual Printers in VB.Net?
View 1 Replieshow to get physical address of computer having Windows 7.
View 8 RepliesI am looking to get the folder that my website is running under. I have used many different methods within HttpContext.Current.Request but none of them were returning what I was looking for. I can easily get the value using substring but it doesn't look very clean and was wondering if there was a shorthand way of getting the folder.
[Code]...
I want to move my programs and the database to another computer and hard-disks. It looks to me as though I nearly have to re-create the controls and rewrite some of the code to make it so the programs still work after the move. At least with ODBC all I would change was the DSN definitions external to the programs. Is there an easy way to move or rename a database without loads of work?
View 3 RepliesWhat I'm looking to do is 'hook' a physical drive connected to the system so I can process data coming through the API before it's written to the disk. I have a sense DeviceIOControl is where I should be, but I can't seem to find any IOCTL code that uses a callback (which is what I expect I should be using to scan/process data on its way through the API).
View 2 RepliesI want the location of the current execution project i.e in VB.NET/C# or the current class file's path? Ok,let me elaborate i got 2 projects in one solution file,lets say A,B are projects, my startup project is B ,and im accessing a class file in A ,now i need to know virtual path of B. because i need it for accessing the resource file coz error pops up when using ExpressionBuilderContext
View 3 Replies[Code]...
Anyone know why, Every time I try calling something with this PhysicalAddress it says Null Exception, and the debug always displays nothing inside the Var's, Is this a bug or something? Im using Framework 2.0 >:O
How can I get the location of the physical root directory of my website in VB.Net?
I am using visual studio 2008 and vb.net
I am using Environment.CurrentDirectory to get the current directory, i.e. "D:ChuttuProjectsLICinDebug"
But, I want to remove "inDebug"
How can I do that? Or is there any way so that I can get the directory up to "LIC"?
Actually this is my connection string:
Data Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|LIC.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True
But when I use this and try to insert data into the DB, the data is not inserted. When I use the connection string with a physical path it starts working:
Data Source=.SQLEXPRESS;AttachDbFilename=D:Chuttu VBProjectsLICLIC.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True
I am trying to get the physical path of the mdf file and use it in the connection string.
EDIT:
This piece of code works fine:
Private Sub save()
Dim con As New SqlClient.SqlConnection("Data Source=.SQLEXPRESS;AttachDbFilename=D:Chuttu VBProjectsLICLIC.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True")
[Code].....
I have a web application (built as a product) that contains an XSL stylesheet that I'd like to use in a console application I've written in VB.Net in support of that web application. Is there a way to automatically determine the physical path to where the web application is installed? I know that the IIS Metabase holds this information, I just don't know how to access it.
What I have is the path to the web site. For example: [URL]. I'd like to look up in the IIS Metabase (on a specific server) to find the physical path
(For example: c:inetpubwwwrootmyapplicationfolder)
Is this possible from a console application running on either that server or even another server? (assume the account running the process has full admin rights).
I've been looking at this problem for a while and can't see what I'm doing wrong. I need an extra set of eyes. The business problem that I am trying to solve is the following:I have a table that contains a list of auction items that are displayed in a datagridview. I have another table that has a list of bidders. At the end of the auction I need to update the Winners table with the bidder number and item number of the auction item. To do this, I display all of the auction items and then let the user enter the bidder number and winning bid amount in the datagridview. When finished, the user clicks on Save and the information is pulled from the datagridview and saved in the Winners table.
I have a datagridview (AuctionItemsDataGridView) that uses the auctionitems table from my database as its source. I add the BidderNo, WinningBid and BidderName columns to the datagridview when the form is loaded. There are 3 types of auction items so I prompt the user for the type of auction items to display using a combotextbox (CategoryComboBox). When an auction category is chosen, I load the auction items for that code into the datagridview. I then load the winners from the winners table into a WinnersDataTable (WinnersDT). For each item in the datagridview, I check if there is a corresponding item in the Winners Table. If there is then I populate the BidderNo and WinningBid columns of the datagridview (I also populate the BidderName). So far all of this works. The problem is when I make a change to the datagridview.If I enter a bidder number and winnng bid amount the data is not being saved to the physical database table. To save the data I perform the following:
For each item in the datagridview, check if a Bidder Number is entered. If a bidder has been entered, I check to see if there is a corresponding winners record in the WinnersDataTable for the current item. If yes, I enter the bidder number and winnng bid amount in the table. If there isn't a record, I add a new one. After looking at each item I call the Update method on the WinnersDataTable.
Public Class Winners
Dim BidderDT As DataTable
Dim WinnersDT As DataTable
Dim pageLoading As Boolean
[code]....
Is it possible to create a folder that spans over many hard disks?in such a way that the application considers it as a standard folder but the data are distributed on more than one hard disk?
View 3 RepliesI am new to VB and playing with a program to display disk info attached to my PC. I have used WIN32_DiskDrive & WIN32_LogicalDisk to gather info regarding volumes, disks and partitions.
What I want to find how is how to relate the Device Index and Partition # back to a volume (ie with a drive letter).
I am using vb.net and access. In which I have one field in which I have saved only the path of that image. Now I want to display that image in crystal report dynamic. I want to fetch the image path in crystal report and display in it.
View 2 Repliesfirst of all, I'm not 100% sure this is the right forum to post this, as there seems ot be tones and tones of forum branches here, so if I'm not in the right location, i'm creating an IDE for a proamming language and I need a way to monitor the physical memmory usage of a process tree. I'm not talking about the WorkngSet64 of a process, but the WorkingSet64 of the process and any child process started by it.
[Code]...
I am creating an application for a company and this CD will be distributed to hundreds of people. Many users will have different computer screen size and different screen settings such as their resolution set to 1024 x 728 and their monitor size 17" inches.
I noticed when I loaded the application on a different computer with different settings the application was to big for the screen and did not work. I notice that lot of other programs from microsoft resize their controls and text but never knew how they did it. How can I resize the form and control according to the user's setting.