Icons On 64-bit Windows Can't Be Viewed In A 32-bit App?
Sep 13, 2011
Apparently, 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).
TortoiseSVN 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?
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)?
I 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.
I 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.
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
How can I access some of the Geo encoding for a website I am making?I would like to extract the location information of where the site is being viewed/used at. This would allow the check-in process to go more smoothly when the users do.
I'm creating a simple web browser. I have a combobox for the url address bar. I'd like the combobox to drop down and display the sites that have already been viewed. I think I can use the BeforeNavigate2 event to do this but I'm unsure how to use it.
I am looking to get a list of websiets viewed from the registry. I think the code below is fine but how do i populate a combobox with the typedurls it finds. I have tried myself but i still get blank in the combobox
Imports System Imports Microsoft.Win32 Imports System.Windows.Forms
Part of the app I am writing allows users to create an encrypted, password-protected output file that they can email safely to a central store. I can't have the users choose their own password for the encryption as the central store needs to access the contents of all the output files emailed to it. So there is one password that gets set within my vb app.I am worried that security will be compromised if the vb executable is somehow deconstructed? Is it possible to read the contents of an exe file (and thus find out the password)?
I am working on some sort of client + project management system. Each client can have many projects, many projects can have many staff. The Link (Junction) table allows for many staff members to be linked to the projects. I have attached the relationships which have been put together in Access 2007. In order to display the data in my VB forms, I am making use of OleDb, by having a OleDbDataAdapter and DataSet. I am using SQL queries to select, insert etc data from the original database tables.
My issue; I can't work out the best way to link the data together so it can be viewed on one form. So once I access Client 1, I can see the projects they have with us, and then within that, all the staff they have working on that project.
generally i'm trying to make a simple web broswer... my program has a button and a tab control. that when i click on the button a new tabpage is added to the tabcontrol with a web browser inside. now i have added a textbox for the url and another button that when i click on it the viewed web browser in the current tabpage is navigated to the url that i have typed in the textbox.
I'm developing an web application using VB.Net, and I would like to know, if is there any way to make a namespace to be viewed by all project without necessary Imports?
I want to be able to take snapshots of the desktop periodically(about 1 every 300 ms) then be able to view them live through a web browser.
Here is what I already have:
I already have a form which takes the snapshots, overwrites a file called 1.jpg with the image. I also already have an http server running which succesfully serves up html documents.[code]...
is it possible to have the open programs on my computer viewed in a list, and have the abbily to minimize and restore if so, what are the codes for it and what do i have to attach it ro (butten etc) it is for my OS i am making.
i wrote a program that i can search within a fixed database that contains names,phone number... ok,what i need is that i want to be able to print these results or to print the whole database i used printform1.print() for sure it printed the whole intervace of the program
i have a dataset that i am viewing in detail view i can enter a new record and save it fine but the auto ID field enters as (-1) after i save it does not automatically change the (-1) to a number so i need to clear the dataset then refill it to give it a genuine number to prevent concurrency violations. my problem is after i refill the dataset it returns to the first record in the dataset not the last entered record, how do i get it to return to the last record.
I emptied the recently-viewed projects from the registry but now the project which I'm working on does not appear there even though I've opened it many times. How do I get the project to appear in recently-viewed projects?
i 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...