Rendering With Stretchblt From An Off Screen Form?
Aug 4, 2009
I am Using VS.NET 2008 VB - I am trying to render graphics from an off screen form or an invisble panel as comparison to as the previous version of VB (5.0,6.0) can use an invisible picture boxes to blt from. The problem that I am having that does not make much sense is that when the form is actually off the screen the blt returns nothing. Is there a new GDI+ operation that can copy from an invisible panel or picturebox or offscreen visble form or is there another low level api call that can be used to return what should be drawn on the off screen form or an invisble device context... Its a shame to see certain fetures of VB degrade. Like transparency and zorder. I would probably been done with my app if it werent for the setbacks. Can anyone offer any assitance? I do have it working correctly to display the transparency correctly but I am looking for a way to eliminate the flicker that is generated by setting the order and visiblit of the controls to render proper transparency... An offscreen form with a panel with all the controls to endure the flicker while I copy the images that was captured during the rendering process after it is done changing the depth order and visiblity would make the most sense
View 3 Replies
ADVERTISEMENT
Jan 8, 2010
I would like to save a copy of an image in a microsoft forms 2.0 image control to file. The saved image copy should be smaller in size and I would like to make either the width or the height in pixels a constant. I think I should be using stretchblt function from gdi32.dll but I do not know how to use it properly.
View 5 Replies
Nov 18, 2011
How would I Pre-Draw/Pre-Rendering Controls on a form before it appears? Is this possible??
View 10 Replies
Jun 29, 2011
BTW this issue occurs in any MS office program when the VB.Net (or even VBA) is processing information.Example: In Excel, a worksheet is displayed on the screen. I start either, a VB.Net or VBA procedure and within 30 seconds the Excel worksheet (previously displayed) blanks out. In both VB.Net and VBA,ScreenUpdating = False. My expectation is that the previously displayed screen would stay static as if I left my desk to get a cup of coffee; came back and the same ole Excel worksheet was still there?Of course, setting VBA Screen Updating = False accomplishes two goals: 1) speeds up processing and 2) saves the user from seeing unnecessary "garbage-processing" steps.Why does VBA or VB.Net ScreenUpdating = False not freeze the screen at the time of its invoking?
View 11 Replies
May 26, 2012
I tried it every way I can think off, but nothing can stop it .
View 7 Replies
Aug 2, 2010
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Form2.PictureBox1.Load(bm2)
[CODE]...
So I'm trying to take a screen capture of the windows form and display only a certain specified area of that screen capture in a picturebox on a different form. Kind of like this. First, take the screen capture of the form: Then get a specified area of that form through x,y coordinates or something and display it on a picturebox on a separate form.
View 1 Replies
Nov 17, 2011
I have read that VB .NET in earlier versions limited the FORM size to that of the development machine screen resolution.I am hoping that there is a way in the current VB 2010 to get around that.However in my attempts to make the form larger, it always resets itself to the screen height on my develoment machine.Is there a way to get around this and have the person be able to use a scroll bar to move down?The data I wish to show actually has two screens worth of information but the stuff in the scroll down section would be used on a limitied basis so scrolling will be useful rather than having to recreat the screen to show less data at one time.
View 2 Replies
May 30, 2012
FormA calls DialogB where user cancels DialogB which exits via ForceTermination(), see insert.Caller FormA check for DialogResult not = OK, which it isn't, and I can see this in debug as Abort(3).However, the code continues merrily along its way until I get a 'null reference' error which I'm trying to avoid via Force Termination().This is caused by the user cancelling DialogB, a selection process to get a database (SQL) instance.[code]
View 13 Replies
May 1, 2009
form1 has datagridview, when I click "add new", form2 appears(details view, allowing me to add new records into datagridview on form1). when I click "add new" again, form2 appears again, if I click x times, form2 will appear x times. How do I stop the add new button and all the functions on form1 from working until form2 is closed?
View 6 Replies
Aug 24, 2009
I've run into a little problem recently. My computer has two screens sitting side-by-side.
Here are the dimensions for my first screen: {X = 0 Y = 0 Width = 1280 Height = 1024}
Here are the dimensions for my second screen: {X = 1280 Y = 0 Width = 1280 Height = 1024}
My form saves its position on exit into the Registry. Whenever I start my application, I set its opacity to 0 in the constructor and it goes to my first screen. While its opacity is at 0, I then move it to its previous location (1280, 0) like this:
thisForm.Left = X
thisForm.Top = Y
Where X = 1028 and Y = 0.
I place a breakpoint directly in front of those assignments and when I hover over thisForm.Left, it = -4. Whenever I hover over thisForm.Top, it = -4.
Sure enough, when my form comes up, it's in my first screen.
For those interested, I've now worked around it, by doing some additional testing. What caused it: My Window State was Maximized. Solution: If before I set these positions, I change my Window State to Normal, the form moves. I can then maximize it while it's on the second screen and it remains there. why I can't move my form while it's maximized? It's more for curiosity than to find a solution, since the work-around is actually working quite well.
View 4 Replies
May 10, 2012
I am using IIS 5.1 on server 2000. I have set the asp.net page for custom error in IIS which is directing to C:InetpubwwwrootCustom_ ErrorIIS_Error.aspx. Custom error page appears when user keyin wrong password for 3 times.When i access the error page directly (for testing) from my laptop using following URL then i can see the page text and the text box.
//192.168.0.10/Custom_Error/IIS_Error.aspx
But when user keyin wrong password for 3 times, system shows the custom error page with text only and doesn't show the asp.net controls.Also, is there any way to show the local path from where the user has been redirected to the custom error page? For an example; we have got 10 folders under website called TestWeb, so when the user is accessing folder number (3) called webtest3 and custom error page should show webtest3 on the page.Can i do it either on asp.net or on asp classic page?
View 2 Replies
Feb 16, 2011
Working on some UI stuff, but I am having a problem drawing 'Top rounded' rectangles when the two top corners are rounded. I have methods to draw all four corners rounded and bottom rounded rectangles and they render fine.
I have attempted the graphics methods in CreateTopRoundedRect() in a variety of different orders, drawing the other corner first, the bottom line first, the bottom line before the left line, etc. In this function you can see a diagonal line splitting the shape. If you were to switch the bottom and left lines only half of the shape would be filled.
[Code]...
View 3 Replies
Jul 5, 2011
I'm getting a strange problem with an ASP.NET web application that is in production. The problem is that pages intermittently don't render correctly (see screen shot below). It isn't one particular page in the application or one particular use that is having the problem.
View 1 Replies
Oct 8, 2009
I'm trying to bind UI controls to a business object exposed as a property on an ASP.NET page in a null-safe manner.Using the 'If' operator is null-safe, but results in compiler error:
Compiler Error Message: BC30201: Expression expected.Using 'IIf' succeeds, but isn't null-safe. I've tried both the render expression syntax ('<%= %>') binding expression syntax ('<%# %>'), but there was no difference.Can someone explain this inconsistency and perhaps provide an alternative?
Sample code:
This works:
<%=IIf(Me.Foo Is Nothing, "", Me.Foo.Id)%>
This throws the compiler error:
<%=If(Me.Foo Is Nothing, "", Me.Foo.Id)%>
View 6 Replies
Apr 16, 2009
i have looked all over and can not figure out how to use the firefox rendering engine in vb for my web browser?
View 5 Replies
Jan 15, 2011
I have a MAC 24" wich I like because I have it working as a Microsoft XP.I make several programs in VB6 using most of the screen (about 80% width).But I have several others PCs from 20" to 11".I'm trying to find an automated system to adjust the form, listboxs, etc., to the smaller screens.
View 6 Replies
Dec 15, 2011
I know that when you are working in vb.net, you are using forms, so in conclusion you will have an application with multi-windows. My questions is next: How you can do it, to have all the application screen in a main form. I have an application which assists me to manage the products and the customers. Normally with the forms, if I press on: Add new customer or Add a new product, I will have a new windows pop-uped. I want to have both on the same form. When I press on new custom to see the specific screen and when I press on the new product to see its screen. I tried now using panels and tableLayoutPanels using the property visible, but I'm sure it is not the best way to do it.
View 9 Replies
Nov 19, 2010
I know you can do it with form.show, but are there any other ways of doing this?
So what is the most appropriate way of doing this in vb.net?
View 6 Replies
Dec 19, 2009
I was just wondering if there is a way to dim the screen and show a form which is not dimmed (eg. Vista/7 UAC prompts)? If so, how would i be able to it?
View 7 Replies
Feb 10, 2010
Anyone know of a way to fit a form to the size of the screen automatically? So it is fully visible on a 10" netbook if you designed it to fit a 13" screen?
View 2 Replies
Jun 18, 2009
Is there a way to force a form to be active and shown?
From another form i am doing:
Me.Hide
Form2.Show
When this code is run, the Form2 is minimized.
I've also tried:
Me.WindowState = FormWindowState.Normal
in the load event, and it still loaded it in minimized mode.
View 1 Replies
Apr 10, 2011
I want the form to automaticly fill up the whole screen when executed.
View 1 Replies
Feb 2, 2012
I have a form size is 1092, 626 in design time. i set startPosition screen center. i write a code in loading event Me.Width = 486 i mean resize my form . but when it load i will not center. it was in little bit left size.
View 2 Replies
Nov 24, 2009
I'm trying to create a new screen in the same form, the only thing I've done closest to doing that is when you click on a button in one form, another form opens. But I'd like this action to be presented in the same window. So I guess I want to open multiple forms in the same window.
View 1 Replies
Nov 10, 2009
I would like to know if it's possible run a form without present it in the screen...
View 14 Replies
Mar 30, 2010
is there a possibility to save a complete form including Dataviewgrids and everything to a screen or a PDF?
View 6 Replies
Apr 4, 2010
I know how to take a screenshot, but how can I take a screenshot of the screen behind my form without hiding the form, taking the screenshot, then showing the form again?The reason I can't simply hide the form to capture the screen behind it is that I need to take the screenshot repeatedly, and hiding the form each time I need to take the screenshot would cause the form to flicker.
Here is the code I'm using now:
Me.Opacity = 0 ' Hides the form. Can't use this!
Dim bounds As Rectangle = Me.Bounds
Dim screenshot As New Bitmap(bounds.Width, bounds.Height, Imaging.PixelFormat.Format32bppArgb)
Dim g As Graphics = Graphics.FromImage(screenshot)
[code]....
View 17 Replies
Jul 4, 2009
I have a web application that works in our stage/test environment fine but once we moved it to our production environment something weird happens. All the control ids change. a label went from ctl00_cphMainContent_lblPetName to _ctl0_cphMainContent_lblPetName. Why would this happen? What could cause something like this to happen. The only two differences I know of are the production environment has HTTPS and I've disabled debugging.
View 3 Replies
Jul 26, 2010
I'm wondering what the best way to render a scene made up of multiple-sized tiles, from back to front, with different heights. [code] Objects are sorted based on not their initial X/Y value, but their X/Y+Height value. That way, objects are rendered based on where they 'touch' the playing field. E.g., X/Y = top of a tree object, X/Y = trunk of the tree object.People (including the player) will be just normal map objects that get rendered and updated within a huge sorted list every frame. Right now, fudging around with my code allows my Player (32x64 pixels) to stand infront of a building but has her feet get overlapped with a patch of grass, which doesn't work. However, changing the sorting algorithm makes the player disappear in the building but you can see her feet.Also, should my players be included with the list of map objects? Granted, these will only be graphical representations of their data stored elsewhere (won't be cleared when map changes), or should I throw them into a whole new rendering list (which might open whole new problems). url...From what he says, he has 4 different layers and then draws the actor between Layer 3 and 4, with layer 4 being objects that will always appear on-top of the person.So, it appears that his player isn't a map object but an actor rendered separately from everything else.
View 1 Replies
May 20, 2011
I'm trying to paint a cell indicating the progress with number and drawing a background like a progress bar. When I change the cell value it changes the background ok but thnumber looks awfull, only when the percentage bar reaches the number it looks ok, also if i minimisize the form and maximize it, all controls look with the
Private Sub dgLine_CellPainting(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellPaintingEventArgs) Handles dgLine.CellPainting
[code]....
View 5 Replies