Programmatically Set Windows 7 Icons
Dec 10, 2010I'm using Windows 7 Home Premium.
View 7 RepliesI'm using Windows 7 Home Premium.
View 7 RepliesTortoiseSVN and Dropbox both have Windows shell extensions that make file icons within Windows Explorer show a small icon beside the main one, showing the file's status - has it been synced, etc How can I make my application show icons beside files like that using the Windows API? Or is there some file attribute to do that?
View 1 RepliesApparently, there is some kind of "bug" or "feature" in 64-bit Windows that prohibits a 32-bit app from "seeing" certain icons. Testing this is simple:Create a basic Windows Form app on a 64-bit machine.In the Project Properties, go to Compile > Advanced Compile Options > Target CPU. Set Target CPU to "x86".Add a button to your app that triggers an OpenFileDialog. Run the app and click the button to open the OpenFileDialog.Browse to: C:UsersDefaultAppDataRoamingMicrosoftWindowsStart MenuProgramsMaintenance
You should see the "Backup and Restore" shortcut, but its icon will be a blank white sheet. (If you don't see it there, it might be in C:Users[MyUser]AppDataetcetcetcMaintenance).
Now, close your app... go back to Project Properties > Compile > Advanced Compile Options > Target CPU and set Target CPU back to "AnyCPU" (this will cause it to run as 64-bit).Run the app and browse to the same folder. Now "Backup and Restore"s icon will be visible.This happens on all 32-bit apps. I tried it in Firefox (using "Open File...") and it can't see that icon (and many others) either. as a result of this behavior, when I try to extract icons from files when running under 32-bit, it produces an error. If I run the same code under 64-bit, it works just fine. running my app as 64-bit isn't an option. I'd literally quit programming if I weren't able to use Edit-and-Continue, and for some brilliant reason, 64-bit apps can't Edit-and-Continue, so I make them all in 32-bit).
In VS.Net 2008, if you choose a new form with the Explorer template, the form is preloaded with a menu strip, and all the items have the familar save, print, open, etc, icons/bitmaps. I would like to use these icons in other forms, but the form does not appear to reveal the location of these icons or where they came from. Does anyone know where they are? If I find them and point to them, can I be assured that these icons are in the same place on any computer (or do I need to embed them in the exe)?
View 2 RepliesI am using winform for printing a receipt created in vs2008.I have buttons that is printing my receipt.I have used pagesetupdialog,printdialog etc in my form programatically.What I want is to have icons of these controls which I have used the way they are availale in msword.I have got print.bmp file for printing but not getting for pagsetup,printpreviewcontrols icons.I searched for .ico and .bmp file in my compand on net aswell.
View 2 Repliesis there a way to make my windows app go behind desktop icons?
View 6 RepliesI know that i have to drag and drop the ListView control from the Control Box into my form
Then goto Properties and choose view: LargeIcons/SmallIcons.
How can i use my own created icons as a button in my windows application instead of using the windows application button?
View 3 Repliesthis code works in every other version of windows, why not 7?
[Code]...
I found this code but can't use it as its VB6 and I need VB 2008. I tried changing it but can't seem to get anywhere.
Code:
Private Sub List1_OLEDragDrop(Data As DataObject, Effect As Long, Button As Integer, Shift As Integer, X As Single, Y As Single)
Dim vFile As Variant
If Data.GetFormat(vbCFFiles) Then
For Each vFile In Data.Files
List1.AddItem vFile
Next vFile
End If
End Sub
If i set run ProgramA to run once a month...And I want ProgramA to also run every wednesday...What if these 2 tasks coincide?is there a way to programmatically say...If the monthly run of ProgramA happens to fall on a wednesday...wait until the weekly run of the same program is finished THEN execute the monthly run of the same program..I am trying to avoid collision of running the same program on different schedules.
View 5 Replieshow to add a new form to my application programmatically & then add a picture box, text box, and a button to that new form?
I can add a new button, a new form, or a new picturebox on my current form but I can't seem to figure out how to add a new form to my application and then put the picturebox and textbox and the button on that new form.
'Form2
Dim form2 As New Form
form2.Size = New System.Drawing.Size(500, 500)
form2.Show()
[Code]....
How to disable Ctrl-Alt-Del in Windows 7 when the application loads? I'm looking for an example that disables Ctrl+Alt+Del when the app starts, and enables the combination again once it finishes.I found an example that disables the combination on Windows XP, however it doesn't seem to work on Windows 7. Why? Is it not allowed on Windows 7 to disable Ctrl-Alt-Del?Also, I'd like to know how to run an application as admin on Windows 7?
View 3 RepliesI wrote a small app we use on our computer to keep them running optimally and do some utility things (delete temp files, defrag drives, clean registry, backup my docs to the server, etc). One of the options I ahve in there is "Reset Windows to Defaults" and the objective was to setup windows how we normally would set them up before we give them to our users. So if a user messes with all his/her settings we can click this button and reset it all back. So far it resets IE settings, changes Window Explorer views, puts all the default icons on the desktop and turns off desktop cleanup, etc. Well one of the last things I want to do is change to the default Windows XP theme and apply it. After a lot of searching the internet I found this:
[Code]...
It does reset colors and stuff back to the theme. The problem is if a user has "Windows Classic" set and this is run it does apply the theme.....mostly. Things like dialog boxes stay in classic while the menu structure and desktop go the XP style. If you go into display properties it still shows "Windows Classic" but under Appearance it shows "Windows XP" which leads me to believe even though this function is for themes its actually just applying the appearance and not actually setting the theme.
how to build application in vb 2008 for running as windows service, from msdn site link: [URL]
View 11 RepliesWindows resets the IDLE time every time the user touches the keyboard or the mouse. My application needs to reset the IDLE time at specific moments, but how to do this programmatically.
The following does NOT reset the IDLE time using VB, C# or QT4.
- Programmatic mouse movement / click.
- Programmatic keystroke.
Somehow Windows knows these actions are simulated. How can I reset the IDLE time?
If you edit a service in Windows 7 and go to the Log On Tab, there is an option to "Allow service to interact with desktop". I'm trying to ensure that it is set for a certain service using VB.NET.
Note: Doing this during the install of a program is not an option. It has to be done at run time.
I have created a windows service that has the Account set to user. Which means that when I install the service I need to pass a user name and password. Is there a way to set these maybe in the ProjectInstaller class maybe in the BeforeInstall event? if so HOW?
View 6 RepliesHas anyone here ever programmatically created a scheduled task in either VB or C# for Windows XP?
View 3 RepliesTurn On/Off Windows Features programmatically in Vista using .Net Can I turn on/off Windows Features like Windows Fax and Scan programmatically using VB.Net? I want to enable Windows Fax and Scan feature thru unattended installation.
View 5 RepliesIs it possible to lock the screen from your app in wp7?
View 1 RepliesI'm trying to access an SSRS url in my app via backgroundworker. I've managed to generate events via the backgroundworker when my app starts. But how do I go to an url without Internet Explorer or any other browser starting up? I want to prime the ssrs server on the start of my application so the first report that is generated with it isn't slow.
View 6 RepliesI have two checkboxes in a windows form, one is called New Assumption the second is called Edit Assumption. What I want to do is that if either of these checkboxes are checked then the other should be unchecked.
I have tried using the CheckedChanges event, CheckStateChanged event and Click Event for each of these checkboxes and these events dont seem to be activated anytime I click the checkboxes.
What event and code should I use to uncheck and check checkboxes programatically based on which checkbox a user clicks on?
using vb.net 2005, creating a windows form.
I need to programmatically make part of a string bold, how to do this?
EX: here is the asp.net version of what i need
Dim aString As String = "<b>Product Details:</b> here are the details of the product"
but I need to do this for a windows form, is there a good way to do this?
I have written a VB.NET 2008 application, incorporating Microsoft.Office.Interop.Excel, that modifies an existing Excel 2007 spreadsheet. It works perfectly on my WinXP development computer.When I upload the app to a Microsoft Web Server 2008, it opens the file and reads from the file, but when the app tries to save the file, it throws this exception:"System.Runtime.InteropServices.COMException (0x800A03EC): 'july2009.xlsx' is read-only. To save a copy, click OK, then give the workbook a new name in the Save As dialog box."The file is NOT read-only, nor is it opened by any other user or app.The app and the Excel file both reside on the D: (data-only) drive.My first instinct was to look at file permissions. When nothing else worked, I literally created a temporary Group, added EVERY user and security entity to it and granted the group full control of the entire D: drive. No luck.
Then I tried manually elevating the permission by running my app as administrator. No luck.Finally, I copied the file to my XP development computer and ran the app there. Of course it worked perfectly.Can anyone please tell me how to give my program permission to edit a file on Server 2008?
I have a small VB .Net application that, among other things, attempts to substitute system wide typed text by the user(hotstrings concept). To achieve that, I have deployed 'ahk2exe' and 'AutoHotkeySC.bin' with my application and did the following:When a user assignes a new 'hotstring':
Kill 'hotstring' exe script file if running Append new hotstring to the script file (if non exist then create a new one)Convert edited/new script file to exe (using ahk2exe)Run the newly converted script exe(somewhere there I also check if the hotstring has been already assigned)However, I am not totally satisfied with this method for the following two main reasons:
The extra resources deployed with the application. Lag: The time it takes for the system to kill the process and then restart it takes a minimum of 5 seconds on my fast computer and more on other computers. That amount of time is much more than the time it takes the user to assign the hotstring, minimize/close the window and then test his/her new hotstring. When the user does so initially with no success they will think the process failed. So this method is not very good for user experience.I am looking for a different method or implementation. May be using keyboard hooks? Or maybe adding a .dll library that achieves the same. Are there any resources you know about that might help (free or commercial)? What is the best way to achieve my desired goal?
I really like the MSN notification popup. Basically the popup you see when you receive a new email etc. I'd like to put timers and set times so I, for instance, get a popup at 2PM saying "Don't forget..." I know I could make my own notification bubble but I'd prefer the WLM one.
View 3 RepliesCan I programmatically change the startup form on application launch in VB.Net?
View 2 RepliesI would like to make a image in the form representing the icon and a label below it to represent name but is there a easy way to do this.
View 2 Repliesi would like to add icons/images to my tab control tabs, kind of like a webrowser has the icons in the tabs. i know i need a image list, which i have added. i also added two images, 1.png and 2.png.. the rest, i'm lost.. couldn't find anything decent on the internet..so much work to do and so many choices to choose from...
View 2 Replies