I used to posted a question on the problem I've discribed for the resource file randomly disordering by VS 2010 (also seen in VS 2008). And there was no obvious key to solve the problem.Designer codes are messed up by VS..But today I have a good news for you all: there might be ways to recover the problem.So I hope the moderators and devs of VS would notice this topic.
1. Build a form, and lay several kinds of controls, (maybe must) containing several ContextMenuStrip, ToolTip, ErrProvider, etc.
2. Set Localizable = True, and set some text(maybe must) including tooltip on/errinfo on properties for the controls at another language eg. Chinese PRC.
3. Double click and open the resource frmxxx.resource.zh-CN from the right or left (of your layout)panel by showing all files. Where frmxxx is the form we are just designing with languages.
4. From the opened resource file grid, remove some items. This is a not-common action (and I suppose this would be the reason why ppl were replying that they had never met the problem I've posted above), right, but it does very useful when the devs who want to remove some localized strings that no longer needed. Disgard the prompt and click OK.
5. Save the project or not. That does not matter.
6.0 DO NOT CLOSE VS NOR close your project. Just continue to go back to the form designer, and make more changes to the controls'text/tooltip/errinfo properties.
6.1 OR, IF YOU NOW CLOSE YOUR PROJECT and/or reopen later, the problem WILL NOT HAPPEN.
7. Save the project. Now check carefully, and you may found some properties are already messed up cross-controls!What is worse, this is just a beginning of the story. Developing the project in the first couple of days is alright if you don't care about the disordering of properties. But a nightmare would come to you someday, sooner or later, when you could never solve the problem but only to restore or giveup.
I don't mean that this would happen on every project everytime, and not sure if it's the only way to go, but it really taking occur by following these steps now. Fortunately I have just created a backup of my project so I can have it restored without any lose of work.
Well basicly i have a file from which i extract bytes and save them to a text file using this code :
Private Sub browse_Click(sender As System.Object, e As System.EventArgs) Handles browse.Click Dim oFile As System.IO.FileInfo
[Code]....
Everything works well, but I don't know how to recover this file using the extracted data from bytes ! I Know for example the first byte of that file is 39 But i just can't do :
dim mybytes() as byte mybytes(1)=39
You see what im talking about? I Want to recover those bytes from the same file I saved
So i created resource file New --> new file --> Native Resource Template Then added icons with custom id, like "x", "u_100", .. so i understand, what the files (in my case icons) is.. And i saved as 32-bit resource file (*.res) So i have a question, how can i use these files inside of resource file in my apps? i know how to add icons in to my app.. Me.Icon = New Icon(C:/icon.ico)
I have a resource file that I include in my shared code library that has all of my re-usable classes in it (all the resources go into their own namespace). Now, what is the best practice regarding resources... should I include them in the same DLL, or should I have a seperate resource DLL and/or are there any benefits from seperating them out into their own file.
My computer was running really slow so I decided to reformat my computer and reinstall Vista. I thought I had backed up everything I needed, but I COMPLETELY forgot to grab the Projects folder in my user folder, so this huge project I was working on is gone Does anyone know of any data recovery software that I could get for free (or even buy if it will definitely work) to get these files back? I can't afford professional data recovery.
I have a WinForms app that is relying on several libraries over which I have limited control, such as Forms.Images and Forms.WebBrowser. Sporadic sudden memory leaks cause my application to crash. These are not over-time memory leaks that build up. They are random, often different COM exceptions and are impossible to predict -- sometimes they happen after one hour, sometimes after a day.
My current methodology to at least temporarily cope with the problem is to have another application verify that the first one is running by using GetProcessesByName(). However, this is problematic because the ongoing process sometimes crashes but does not close. I just get a WER message (despite the fact that WER is turned off on the computer). What's worse is that when the first process crashes and the memory leak builds up, the second process-checking application ALSO crashes. And then nothing works until I manually reboot the whole shabang.
1) Does anybody know an effective way to have Process A check if Process B is running without having Process A subjected to the memory problems that made Process B crash?
2) If the above is not possible, or too difficult, does anybody know any good third-party tools that can be used to ensure that processes are running without any outstanding WER errors, that restart processes if WER faults are detected, and that can withstand maxed out RAM?
can anyone please explain to me how I get the file path to an embedded video resource file I have?Currently I know how to get this while debugging, but I am unsure how to refer to it when built.It needs to work no matter where the application files are.[code]
I have my file imported into the application. And when i try to include it into my application.(EX: My.Resource) It wont work. It wont show up the Data.txt. How would i make it so i can import my file into the source and use the file to
I'm trying to output a resource file to a physical file on my hard drive. Here is what I have so far from researching but I think I'm doing it wrong.
Dim ms As New System.IO.MemoryStream(My.Resources.File1) Here is how I would do it in VB6, but I'm trying to catch up with the times and move on to the new stuff.
Dim c() As Byte Open Sysdir & "mswinsck.ocx" For Binary Access Write As #3 c = LoadResData(103, "Custom")
I'm trying to use a .pdf file I've added to my project but can't figure out how to get it to show using the webbrowser control. Here is what I'm using to call it:
I need to refer to some strings using an "indirect string" in the registry. It should be in this form:
@filename,resource
MSDN: "If the resource value is zero or greater, the number becomes the index of the string in the binary file. If the number is negative, it becomes a resource ID."How can I find out either of these numbers for my resources that only have names in VB? I also need the ID/index for the exe's icon.
Is it possible to make sort of an installer where you have your files you wan to install in the Project resurces file and then copy and paste them into a directory?
Right now i have a line of code, in vb, that calls a text file, like this:
Dim fileReader As String fileReader = My.Computer.FileSystem.ReadAllText("data5.txt")
data5.txt is a resource in my application, however the application doesn't run because it can't find data5.txt. I'm pretty sure there is another code for finding a .txt file in the resource that i'm overlooking, but i can't seem to figure it out.
I want to add an xls file as resource to my vb.net project.
I added the existing file and when i write the code which will help the user to download the file , i am not able to see the resource listed in the dropdown .
Dim b() As Byte = My.Resources.abc System.IO.File.WriteAllBytes("C:abc.xls", b) MsgBox("abc downloaded in C:", MsgBoxStyle.Information, "Project")
I added a rtf file as a resource in my vs 2008 app. However, when I try to run the program and load the rtf file into the richtextbox I get an error about not being able to find the file. I created the namespace for my.resources and am using the following code to load the resource rtf file:
I have added two images as a resource in my project. I'd need to copy these images to a certain folder when the program is started. I'm not familiar about using resources, so far I have managed to set a picturebox to show one of these images like this:
Dim res() As String = GetType(Form1).Assembly.GetManifestResourceNames() pBoxTest.Image = New System.Drawing.Bitmap( _ GetType(Form1).Assembly.GetManifestResourceStream(res(0)))
But I don't know how to get the url of that image so that I could copy it from it's url to another place.If I now try to find out the location of that picturebox's image I get an empty string: MsgBox(pBoxTest.ImageLocation)This should work in any computer where the program is run so of course I can not just hardcode the path of this resource.
I'm having issues accessing the resource file for my project.
Dim rm As Resources.ResourceManager = New Resources.ResourceManager("MyProjectName.My.Resources.Resources", [Assembly].GetExecutingAssembly()) Dim myValue = rm.GetString(lookUpKey) 'boom Object reference not set to an instance of an object.
I think the issue is with the string "MyProjectName.My.Resources.Resources".Would I be better off moving the strings into their own resource file?
I have several resource files I would like to be able to access in my Visual Basic program by using code. I have added them in folders in the projects folder, and have also chose the "Include in project" option for them all. However, I am a bit confused when it comes to the correct format for linking them with the code. I didn't think using a full path (starting from the C: drive), then linking to my main project folder, would be a good idea since when the end user installs it, the path would be invalid. I tried to type the path like this: "ResourceVideoABCImage000.jpg" however, I receive an Invalid Parameter error. The only way to make it work is to enter the entire path name.
What is the code for opening a file from a resource (I have already placed the file there), i.e. opening an excel file or .txt file with the click of a button on a form. I can not seem to find this anywhere. I am using VB.net (Visual Studio 2010).
I have a PDF file that I want to open in my program. It will not be viewable outside the program. Can I embed this PDF file as a resource and call it when I need to display it? If so, how do I call it? I found this information for C# but not for vb.net.
I have added a resource file in App_GlobalResources called FileList.resx. Now I access the contents within the code by using My.Resources.FileList.astro1 etc. It works fine if I set the Build Action of resource file to Embedded. However in this case the resource file is not available after compile and I can't change it later. If I set the Build Action to Content I get an error : Could not find any resources appropriate for the specified culture or the neutral culture. Make sure "WAP.FileList .resources" was correctly embedded or linked into assembly "WAP" at compile time, or that all the satellite assemblies required are loadable and fully signed.
When i am connecting to my Access DB outside the resource folder of my project, database is updating.Why is it when i am adding the Database to my resource folder on my project,and after connecting it the database is not updating anymore...