I'm currently having an issue with VB.Net and Adobe Acrobat. The issue comes from exiting Acrobat but the Windows Taskbar still states that there is an Acrobat.exe process open. I have tried using Marshal.ReleaseComObject(), but it still hangs there. I do not want to have to rely on the "End Process" option on the Task bar in order to remove it.
Below is a snippet of the code that I am try to using:
Try
'Tries To Close Acrobat Application
acrobatApp.Exit()
System.Runtime.InteropServices.Marshal.ReleaseComObject(javaScriptObj)
[Code] .....
Although I am not sure if this could be a problem - I run a javascript saveAs script on the Acrobat side in order to make a copy of the file. This also could be a reason why it is hanging, but I ruled it out based on basic knowledge of saving files and exiting from other Acrobat/Microsoft Programs. Acrobat only closes when my application ends. (Currently) I am trying to make it consider the case if a user manually closes the Acrobat application.
I want to work on a project I have in mind and this envolves saving data which would need to be updated every time the user exits the program. I suppose I need to know how to save a file to a blank text document, and how to get the application to read the information when it is called for. I believe I need to set delimiters or such, the helpfile is useful, but limited and some information is not listed at all.
I'm having a problem with closing Acrobat. I'm using vb.net to sign a PDF file in running Acrobat. After I'm done I close Acrobat and try to delete the currently signed PDF file, but I get an error message telling me that file is being used by another process. I tried closing and setting to Nothing AcroApp, AcroAVDoc, AcroPDDoc JSO, but still that doesn't work. I tried releasing them with Marshal.ReleaseComObject(...) still no effect.[code]
I am creating a project with VB2008 Express Edition. The end result will be a CD containing tech manuals in pdf format which will be accessed via various buttons on a form. I am going to include Acrobat Reader Redisributable on the CD which the user can install by pressing a button on the form if required. What I want to do is this:- When the user inserts the CD into the PC, the form will load.When the form loads, I want to search the users PC to determine if Acrobat Reader is installed.If the Acrobat Reader program is not found on the system, then display a MessageBox to inform the user to install the reader from the CD.Would this involve searching the users registry? I would need to insert in my Form1_Load sectionTarget systems would be Windows XP/ Vista with programs on the C: drive as default.
What is the best method to do data validation? I want to do data validation when the user exits a control so that he gets immediate feedback. I can use the Validating event or the Leave event for that. The problem is, that if the user doesn't know the right answer, and just wants to click the cancel button and leave the form completely, it won't let him. It continues to give him an error message until he completely deletes his answer. Very frustrating. Does anyone have a good method for doing this?
I created a game in visual basic. When the user answers correctly, a message box will appear and ask if they would like to play again. How would I get the program to exit when they push "No" . . .
Public Class Form1 Dim temp As String Private Sub RadioButton7_CheckedChanged(ByVal sender As System.Object, ByVal e As
I copied a project I wrote on my XP machine to my other computer with Windows 7 64-bit. When I run it through VS2008 it exits immediately. It does not run a single line of code. The exit code is 0. I need to post what else it says. But I did find a posting about this saying the path to the temp files may be wrong for it but he did not know how to change this. If I create a new peoject and put a command button on it, the program runs. So I was wondering if it is something like the temp files or something else. The machine runs a compiled .exe of the program from the XP machone when installed on the Windows 7 machine. So I do not think it is the program not being compatible.
The situation: I have a datagridview with one column (col1). In the datagrid definition (design view), i have created this row, and set the formatting to C2 (or C0, or C - I tried them all). then, I load my datagrid view pro programmatically :
dbl_myValue as double dbl_myValue = 6.99 datagridview1.item(0,0) = dbl_myValue
The datagridView shows the data correctly : 6.99$. When I "spy" on the datagridview.item(0,0), the "Value" property is a Double.
the problem: It don't work if the user manually enter a value : click in the cell, enter a numeric value (let's say 100, without decimal to avoid complexity) and then LEAVE the cell (so no more in EDIT mode). The formating just don't applies. When I "spy" on the datagridview.item(0,0), the "value" property is a STRING. So I guess this is the problem, but how can i do?
The messagebox shows properly but will not respond to mouse click and every is halted.. Comment out the messagebox event everything proceeds. No error is generated, things jest stop at themessagebox and willnot proceed. Code as follows:
my program seems to just freeze whenever I press this button. I need to be able to use this because I'm reading values from a joystick as i'm making a human interface device.
When I close my compiled application, it will always hang for a few seconds before closing. It isn't something to do with my PC, I've got a quad core with 4GB of RAM -[code]...
I have a strange problem that I can't seem to find any answers on. I wrote two programs in VB2010. Both work great, install and uninstall no problem and I have done this on 4-5 PC's and laptops, all running Win7. A friend saw them and asked if he could use the programs, but when he installed them neither of them would work. All the prereq's were there and he is also running Win7. For some reason all of a sudden his enlarged font reset itself and VIOLA! both programs started working. I have retested this and it fails/works every time.
So my question is, how do I fix this or is it fixable? Is there somewhere in VB where this has to be set to be 'flexible'??
I have a heavily timer tick driven application that seems to randomly just stop on vista/w7 while minimized, sometimes it goes on for hours sometimes just minutes but the end result is same just stops for no apparent reason, the moment i unminimize it it keeps going. This never happens on xp tho where it works perfectly so what might be the problem?
I have a VB.Net 2008 app that I have converted from VB6 which reads data from a weight scale connected to a serial port. I am able to read the received data and display it on the screen, but when I go to Stop the reading and attempt to close the serial port, the app hangs.
Private Delegate Sub ShowWeight(ByVal tWeight As String) Private Sub comScale_DataReceived(ByVal sender As Object, ByVal e As System.IO.Ports.SerialDataReceivedEventArgs) Handles
I'm writing a simple program to retrieve data via the Serial Port. I have a piece of hardware that returns its 14 byte status every time vbCr is written to it. The program works fine except after a few hundred requests the program begins to hang, off and on. Some times for a second some times for longer. I need to update every 25 milliseconds so the hanging sets in quickly. This faster the interval the quicker the problem sets in but no mater how long the interval the problem eventually starts.[code]...
I've created a multithreaded application that copies data from one directory to another, and I'm having trouble getting it to work properly on clients' computers. All computers running the software have Windows 7 and the .NET Framework 4.0 Client Profile installed, which is what I've compiled the program for. I have two threads: one does the actual copying, and the other updates the UI on the program. Whenever I run the program on my computer, even if I'm copying 45 GB, for example, it runs fine. However, if I run it on another computer, it will sometimes freeze the entire computer, so then I have to manually shut the computer down in order to use it again. I have been trying to find out why this occurs, but I cannot. Does anyone think he/she can provide me with some ideas as to why this happens and how I can prevent it from occurring?
My program hangs during debugging at a breakpont set at a subroutine call. It hangs on breakpoints anywhere inside the subroutine also. But does not hang otherwise at other locations where I have set breakpoints.
Our program works fine, until someone locks the computer or the screen-saver pops up (but not ctrl+alt+delete). Once the computer is unlocked/the screen saver is closed, the application stops drawing everything except the title bar, and stops responding to input - it displays a mostly-white window which can't be moved or closed.(Example of application freezing - the mountains are from my desktop background)If we let it sit for about 5~10 minutes, it comes back to life, and doesn't hang again (even after locking the computer/screen saver popup) until the application is restarted.
I've written an algorithm that I believe to be correct for computing prime numbers up to n with the Sieve of Eratosthenes. Unfortunately, this program hangs on really large values of n (try 10 million). Here is what I've written...
Protected Function Eratosthenes(ByVal n As Integer) As String Dim maxValue As Integer = Math.Sqrt(n) Dim values As Generic.List(Of Integer) = New Generic.List(Of Integer)
[code]...
How might I speed this algorithm up? Where are my bottlenecks?
I am using vb.net with phpMyAdmin MySql database. While running the piece of code below, the program hangs in the for loop before the variables are assigned values from the data table(dt)...
'Check for appraisal period----------------------------------------------------------------------- Dim sqlCheckDate As String = "SELECT * FROM tblappraisalsetting where appSetID=(select max(appSetID) from tblappraisalsetting);"
Eg. ""vb.net" timer event trigger on purpose". This application is meant to run at all times to download a web page every minute. To avoid freezing the UI, I read that the best solution is to move the code from a While/Sleep loop to a Timer that will be triggered every minute. The problem I have, is that the user must wait for a minute before the event is triggered:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Timer1.Interval = 60000 Timer1.Enabled = True
[CODE]...
Is it possible to force this event to occur instead of waiting for it?
I'm writing an app that prints of batches of documents to clients for posting. The printer uses OMR to collate and fold the documents into envelopes automatically.The document inputs will either be Word or Adobe Acrobat. I have routines to print off each document type while adding OMR on the fly.
The issue I have is that when the routine for PDF is run, the Adobe file is not closing properly. So when the next clients batch is being printed, there is an error saying that the document is locked by another user or process.I'm using the Acrobat 7 reference library and have Acrobat 7 installed on my machine (full blown product, not reader,) I'm closing the PDDocument, the AVDocument and the application in the code and I've even wrote a routine to kill the process to no avail.
I've written an interface with a 3rd party web service in VB.NET. The final step in that interface involves the 3rd party delivering to us (as a stream) a PDF document. After streaming is complete I save a copy of the PDF on our servers, so that our users can view the PDF by clicking on a link in our system. The PDF opens fine in Acrobat X, but when I try to open it programatically I an error saying that "the file is damaged and could not be repaired". I can also open the file in IE just fine, with no issues, and the same code that displays this PDF works just fine on lots of other existing PDFs that predate the 3rd party interface.
I have emptied out temporary internet files as suggested in some posts I saw online. I also opened the PDF in Notepad++ and the %PDF tag is first, and the %%EOF tag is last, so there's certainly no corruption visible in the document source that I can see. Below is the (very standard) code we use to open PDFs into a separate browser instance on our site:
I am currently generating paper forms from backend database using reporting facilities in vb.net apps. I am now required to turn these reports into PDF forms that can be sent via email to clients who can then fill in the remaining fields not filled-in in the first place at form creation.
IF I open up IE, which I assume the WebBrowser control is based on, I can type the path of the PDF in the address bar, and it views it in the browser, just as it should.
When I do "navigate" to a PDF file, I do notice a short popup (and progress bar) before viewing the PDF in acrobat. It happens so quickly that I can't read it, but it looks like a download progress bar.
I am having an issue with displaying a PDF in an iframe in asp.net. When the pdf shows up it is showing up without the Acrobat toolbar that allows the user to zoom and print. This is causing a major hassle for our customers because they cannot read the PDF in the size that it is. If you try and set Acrobat to not show the PDF in the browser and browse to that page you get a message saying that it is trying to open it in Full Screen mode.Below is the code I use to stream the PDF to the browser:
Public Shared Sub StreamPdfToBrowser(ByVal doc As Document) Dim Ctx As HttpContext = HttpContext.Current '// Clear any part of this page that might have already been buffered for output.