How To Get A File's Owner
May 20, 2009In explorer if you right click a file and select Security->Advanced it tells you the owner (the person who wrote the file or took ownership of it). How do I get this info from code?
View 1 RepliesIn explorer if you right click a file and select Security->Advanced it tells you the owner (the person who wrote the file or took ownership of it). How do I get this info from code?
View 1 RepliesI placed this checkbox named owner on my form. When i build the project i got the error as
Quote: 'owner' conflicts with property 'owner' in the base class 'Form' and should be declared 'Shadows'
[Code]...
(VS 2008, VB, 3.5 framework) Files have my name in the Owner property of the file, I want the owner value to be blank. I want to create a VB app that will loop through each file and clear out the owner property value. About 40 folders with about 20,000 files. What is the best way to loop through folders, and update files? Can the owner property value be set to blank?
View 4 RepliesCurrently use word automation to mail merge some documents and print etc. A stand alone PC manage this, which means that when the document gets sent to the print queue it always has an 'owner' of the name of the stand alone PC.
View 3 RepliesI am trying to open a form by using "form3.ShowDialog(Me)". Here "Me" refer a child form of Project's MdiForm. When i try to get form3's owner it returning the Mdiform name. My code is as follow:
''' Code in my MdiFrom to open the first child form
Dim ObjForm1 as Form1
ObjForm1.MdiParent = MdiParentForm
[Code].....
I'm currently working on a project in which at one point, the user may right click a button which brings up a contextMenuStrip. I am already able to find the owner accurately from that strip, and manipulate the button clicked as follows:
Dim myItem As ToolStripMenuItem = CType(sender, ToolStripMenuItem)
Dim cms As ContextMenuStrip = CType(myItem.Owner, ContextMenuStrip)
Dim buttonPressed As DataButton = DirectCast(cms.SourceControl, DataButton)
But now for the tricky part. Within this contextmenuStrip, I have a DropDown menu with multiple items in there. I would assume you would be able to work your way up the ladder doing casts like above in the manner of
ToolStripDrowpDownItem > ToolStripDropDownMenu > ToolStripMenuItem > ContextMenuStrip
Unfortunately, when I try to get the sourcecontrol from this menuStrip, it return Nothing. Any ideas on how I can get the button that was pressed from this toolStripMenuItem? My current code is as follows (in which the sourceControl is Nothing)
Dim myItem As ToolStripDropDownItem = CType(sender, ToolStripDropDownItem)
Dim dropDown As ToolStripDropDownMenu = CType(myItem.Owner, ToolStripDropDownMenu)
Dim menuItem As ToolStripMenuItem = CType(dropDown.OwnerItem, ToolStripMenuItem)
Dim cms As ContextMenuStrip = CType(menuItem.Owner, ContextMenuStrip)
Dim buttonPressed As DataButton = DirectCast(cms.SourceControl, DataButton)
how to go about doing what I did in that first method, but just working my way up from further down the ladder?
How to get the user/owner name of a process in vb.net?The reason I need it is because I developed an application,which I will put on the winnt enviroment, I want to allow multiple instance.but only allow one single instance per user.I am using Application.Run(MyMainForm) to start my application
View 8 RepliesI have a ContextMenuStrip and a ListBox. I have the context menu connected to the listbox. The menu has two items, Select All and Deselect All. I want to select/deselect all the items in the listbox when a button is clicked. I have done this before for a CheckedListBox but cannot remember how.
View 7 Repliesok here is the thing, in my application there is 2 forms, in the main one (not an MDI)it has some textboxes and a picture box, the other small form contains only a ser enters his search criteria in the textboxes in the main formand presses a button to show the results,t opens the second form and displays the results inthe listview(results are names of pictures).
View 2 Replieshow can i change the owner of folder
this will Explain
i got code that change the access to the folder and it's work but not with all folders
The problem is my first' row cells values are their owner's column header text.
Ex.
-----------------------------------------------------
ID | FirstName | LastName | Address |
-----------------------------------------------------
ID | FirstName | LastName | Address |
[code]....
Just had a small doubt.Say i use something like this
vb Dim ownr as New Form1Dim Dlg as New Form2ownr.Showdlg.showdialog(ownr)
how should i call an public function of form1 in the form2 if form1 is owner of form2, and also if form1 is not the owner of form2 should i use FormName.FunctionName in both the cases.
I'm fairly new to vb.net and trying to get information for a project at work! Basically I can list all the applications running on a machine, I cannot however retrieve the details of the user running it! At the moment I'm using the following code after importing System.ServiceProcess and System.Diagnostics.Process:
Public Sub GetProcess()
Dim pr As Process
A = 0
For Each pr In Process.GetProcesses(System.Environment.MachineNam e)
ReDim Preserve arrProcess(A)
arrProcess(A) = New String() {pr.ProcessName.ToString, Process.GetCurrentProcess.PrivateMemorySize64}
A = A + 1
Next
End Sub
I have tried using pr.StartInfo.UserName but that just returns the username of the person logged onto the machine.
I have a listbox which works perfectly fine in regular mode. I'm experimenting with the other modes which allow you to switch font.
As soon as I go to ownerdraw mode, either variable or fixed, it is blank when I try to add items to to it. It throws no error but just doesn't do anything. There has to be something else I have to do, to tell it how I want to display it. But I don't know what. I'm using version 2003 of .NET I'm using "Items.add" to add items.
I'm using this line to set font :
lbox.Font = New Font("Arial", 8.25, FontStyle.Bold, GraphicsUnit.Point, Nothing)
Then I'm setting it unbold later.Why is it working perfectly fine without owner draw? Granted it isn't changing the font but it's working fine. What do I have to do to make it work otherwise, so that I can change the font?It's pretty much a standard listbox, without many changes made to the properties.
I have created tooltips on a form from the toolbox and defined them as owner draw. I tied them to either a panel or a grid and they show up as black boxes the size that would contain the text that is assigned. If I had two areas next to each other, the text shows up. Neither the background or the forground color is black, so the black of the box is not from a color assignment. This has worked at one time and I do not know what changed.
View 2 RepliesI am trying to owner drawing a list view in Tile View Mode. I am creating Items and add them in the ListView_DrawItem Event, but ListView_DrawSubItem is not firing.
I have been searching internet regarding this issue but I could not found anything relevant, the only thing I found was to call the DrawSubItem method.
I made the awful mistake of using a module instead of a class. Now, I have a control, (who inherit from a web browser), hidden under a modal form. And I need to show his content (and being it clickable) to the user, but it is hidden, and I don't want to mess with the Showmodal of the hinder form. Until I modify my code, so I can do multiple instances of my browser, I need to show that control to the user on a third form. I think that I can temporary change the .parent property of the browser, so a third modal form shows it.
But I fear that I possibly made the browser control hard coded as working in the bottom hidden form, so If I change his parent, I may broke some logic. Is there a way to show the control on a third form, without changing his parent? (and still have it clickable). I know I are asking for trouble. It is only a short term solution until I move all my module into an instantiate able class. (And I remember had being advised to work ever with classes instead of modules. Now I learn the lesson the hard way).
some controls(e.g. buttons/labels) dont have a drawmode property. Im looking to create buttons with rounded corners because they just look nicer :P. Now, the problem is that even when you have a custom paint event, the button just gets drawn first and the custom paint event will draw on top. Especially with rounded corners, where you see the parts of the default button in the corners. Is there a way to only execute the custom paint event / block the default paint?
View 2 Replieshow would i go about creating an ownerdrawn dtp, with highlighted dates in the dropdown + also in the collapsed view when a highlighted date is selected? i'm guessing i'd have to inherit a dtp + then handle an event or 2. does anyone have any insight or experience with this?
View 2 RepliesOk so i have an owner drawn combobox and everything is fine in the drawitem event,except i'm a perfectionist and there is no border i have a beige backcolor, and i really just want a black border or something first i tried to draw using the given graphics and the given bounds, it failed as the rectangle was drawn oddly inside the combobox for some reason (not on the inner border, almost in the center of the combobox.then i tried the following and was surprised when it didnt work
Dim z2fx As Graphics = Graphics.FromHwnd(cmbBox.Handle)
z2fx.DrawRectangle(Pens.Black, New Rectangle(0, 0, cmbBox.Width, cmbBox.Height))
then i tried this and thought for sure it would work
1 Dim zfx As Graphics = Graphics.FromHwnd(cmbBox.Parent.Handle)
zfx.DrawRectangle(Pens.Black, cmbBox.Bounds)
this drew 2 sides of the border, the bottom and the right then i realized something: the code i used earlier with z2fx made the upper and left borders flicker right when i click the drop down, then it goes away. It is as if they were being redrawn with the background color of the combobox. And this redrawing was taking place after the drawitem event was called.
Something, some event, keeps redrawing the background color of the combobox when i put a button on the form and associate it with the zfx2 code, then when i press this button the combobox draws the 2 borders (upper and left) and they stay drawn until i either hover over the combobox or open the drop down of the combobox.
nvm while typing this i figured out a solution i can use the mouseenter mouseleave and dropdown events
since i typed this already im posting it anyway if i have problems i will let you know.EDIT: failed.SOMETHING keeps redrawing the damn background only after most events have passed! i tried the backgroundcolorchanged event it didnt work. this is annoying.
I am currently converting a 90s VB6 application to VB.NET. While testing I came across something curious.A Modal form by definition will prevent users accessing any other form in the application.This I discovered is not always true as I have a Modal form displayed which allowed me to access its owner form's Menu.Searching MSDN I could find no mention of this feature. So I thought I would share it:Click Button 1 on Form2 and Form1 comes back to life!
View 12 RepliesI tried to add icons to the items in the listbox(owner drawn listbox- variable). I m able to do it. But after adding the items, according to my requirement i need to remove few items now and then.I used:Listbox1.Items.Remove("Aqua")This removes the last item from the listbox instead of the mentioned one. the same is done even if i try to remove the selected index item.
View 2 RepliesIf i have a NotifyIcon is it possible to owner draw the balloon tip for it?If not i was thinking it would have to be done this way:Work out if the icon is visible or not (as in not collapsed in windows vista / 7 / xp), and if not call ShowBalloonTip to force the icon visible then hide the balloon somehow. Work out the rect in relatio
View 1 RepliesI created an image (.png) with a transparent background and I'm trying to show it in a ListView. So I added the image to the ImageList belonging to the ListView, however when drawn, there is a partial white circle around the image. I checked and rechecked the actual image and there are absolutely NO white pixels at those positions.
[Code]...
i have an owner drawn list box which is connected to a SQL database source. When the list box is owner drawn, my list box is filled with the text "System.Data.DataRowView". When i turn off owner drawn it works perfectly.
The problem is, i need it to be owner drawn as it is a crucial part of my program. Is there a way of keeping my owner drawn list box and preview the data from the SQL database at the same time? Here is my code for the owner drawn part, most of this is irrelevant, just mainly look at the bottom bit where i print the string, with the variable 's' and 'drawstring':[code...]
I have a reportviewer that I am rendering as a pdf into an in memory byte array. What I need to do is apply an owner and user password for the pdf. I have downloaded the adobe sdk and have scoured the Internet for examples to do this to no avail. with a VB.NET example that will apply the owner and user password for the pdf.
View 2 RepliesI'm trying to implement an Owner-drawn ListView in my application using the code available at this MSDN article, however I've encountered several issues.First of all, the double-click event only fires when the mouse is over the text in the first column of any ListViewItem. I'd prefer to keep the manual, timer-based, double-click detection routine as a last resort if possible.Second, when the ListView is scrolled sideways, clicking an item won't select it anymore.
View 2 Repliespublic sub show(as owner system.windows.forms.iwin32window) error
View 1 RepliesI'm trying to create an owner drawn TabControl that looks like the tabs in Visual Studio on XP (might look different in Vista, not so sure).So far, I've got the background and the blueish border, and now I've run into some trouble drawing the 'tab headers' (where the text is displayed).Here's what I got so far:
vb.net
Imports System.Drawing.Drawing2D
Public Class cTabControl
#Region " Colors "
[code]....
Why isn't this working? How do I draw a border like this around a 'normal' OwnerDrawn tabcontrol, without the funky SetStyle method..?also, the DoubleBuffer ControlStyle (in the SetStyles method) option is not listed in the Intellisense list, but it is accepted when I finish typing it... Is that a bug?
I accidentally submitted it before realizing that I probably should have selected the "Visual Basic General" forum. I am attempting to retrieve file properties of all files in a particular folder. I have used objFolder.GetDetailsOf... to retrieve the desired information of Excel workbooks saved in Excel 2003 format, but I cannot retrieve the information from files savied in Excel 2010 format.
[Code]....