VS 2008 Modify The Form Behaviour?
May 12, 2009
I have a problem with form instantiation. This is what I want to achieve: I want to create forms with a toolstrip attached to them right from the moment these forms are instantiated. I have several ideas:
1. making custom Form Control
2. modifying the new method for forms
I'd like to focus on idea 2. I want to know if there's a way to alter the in-built New() method, so whenever the compiler instantiates a form, somehow when the constructor(New method) of each form is invoked, the compiler adds a toolstrip to the form.
View 5 Replies
ADVERTISEMENT
May 12, 2009
I have a program where the main form is called (shown/activated) via a keystroke combination. When the form pops-up, I've set the focus to a textbox to begin typing right away.
When the keystroke event occurs, I have:Me.Activate()And in the Form_Activated event:
Textbox1.Focus() Simple right? It works the way I want it to, even after I've compiled and run the EXE, but ONLY if Visual Studio 2008 is running. Once I close my project in VS, with the program still running outside VS, the form is shown, but input focus is not set to the textbox.
Input focus is however still set to whatever it was previously, like a word document for example. My form will be topmost, but if I attempt to input text, it would still be entered into the word doc. why having my projects' source open in VS has anything to do with running the compiled EXE of said program?
I've even tried API calls to SetForegroundWindow and ShowWindow with the same result.
View 4 Replies
May 10, 2012
if i want to make a change to a cell in a datagridview when the form loads, how would i go about doing this?
View 19 Replies
Dec 4, 2010
I have menu item, in which I have specified ShortCutKeys as "Del". On click of menu item I have called specific method. I have one form on which one textbox is placed. When I hit the "Del" key the same method which gets called on menu item click is fired. I want the default behaviour to be followed by the textbox. how to suppress the event to be fired and to achive the default behaviour of the textbox or other controls present on the form.
View 2 Replies
Aug 5, 2011
am processing html forms with htmlagilitypack, but encounter some problems. take for example
<form action="" method="post">
<input name="email" type="text" />
<input name="fruit" type="hidden" value="5" />
<img src="/image.php">
</form>
View 1 Replies
May 2, 2012
I Use a thread to send an email. I need write text in a label to let user know when email was send in a form of budgets.' Option Strict is off Function on class form.
Public Sub ChangeLblText(ByVal msg As String) ' LblIconos.modifiers = public (In form)
lblIconos.Text = msg
End Sub
Declarated class of new thread. (Global declared.)
Public TasksPresu As New TasksClassPresu()
An Icon of Form "Presupuestos" trigger the thread
Dim Thread1 As New System.Threading.Thread(AddressOf TasksPresu.TaskEmail)
Thread1.Start()
Class Trigged thread
[code]....
When run this make an error in this line: lbliconos.text = msg Error: "Illegal operation through threads. It had access to the control "lbliconos" from a thread other than that which was created"
View 1 Replies
May 1, 2012
I Use a thread to send an email. I need write text in a label to let user know when email was send in a form of budgets.
' Option Strict is off
Public Sub ChangeLblText(ByVal msg As String) ' LblIconos.modifiers = public (In form)
lblIconos.Text = msg
End Sub
[code]....
I tried Invoke metods, delegate functions and adress of form without work, may be i left something.
View 6 Replies
Nov 20, 2011
I have an assignment I need to make and I have to make an app where the user can create a map/floorplan.So basically they open up the program go to create or edit and they should get a blank or already made floor plan.After that they should be able to add new icons/components to the floorplan or change them location wise on the floor plan.I have been searching into custom user controls and a few post I found on the internet about dynamically creating buttons.The dynamically creating buttons could do if the users can modify their locations and if it could save the whole form after being altered.However I want to be pointed in the right directions and know if any of these will work before I start doing more research and going more in depth.
View 9 Replies
Sep 6, 2009
I got the below code from Deborah Kurata one of the msdn moderator on her webpage. Her code is to save the form size at runtime but i would like to modify it to save the buttons which i have dragged and drop. I tried to modify the code but i tend to when i put the Dim theButton = DirectCast(sender, Button) under the form load method. It put there cannot cast object. something like that.
Public Class Form1
Dim tm As New Timer
Dim Index As Integer = 0[code].................
View 1 Replies
May 17, 2012
Prog appends a textfile. Don't want user able to delete or modify while form open. How do I do this?? - As long as form is open user cannot modify or delete textfile. But so the file can be edited from within form
How do I do this. Here is my code so far
Public Class Form1 Dim FILE_NAME As String = "C:UsersBirthdayDocumentsinfo.txt" Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
[Code]...
View 5 Replies
Dec 16, 2010
Attempting to follow instruction page 51. I have clicked form1 and clicked Alphabetical and Text is highlighted. The properties window is in Alfa order and the btotom reads "The text associated with the control". Instructions indicate modify the properties and table4-1 shows what should be modified. HOWEVER this data does not appear! How do I call this sata to modify. Soory for being a dunny. Trying to learn Visual basic 2008.
View 3 Replies
Apr 8, 2010
I've made a simple webbrowser and now i want to be able to modify the text in a webpage. In the webpage source code I have something like this <td class="res">Hello</td> and I want to replace Hello with Hi, so people see Hi on their screen instead of Hello. How can I accomplish this?
View 2 Replies
Jan 17, 2010
How can I Tell Visual Basic or Studio to alter the entry point other that its default one(The first Form)[url]....
View 4 Replies
Apr 15, 2010
How can I modify the below code to get a result as it is in the vb6 [code]...
View 9 Replies
Apr 10, 2008
modify the VB6 code to VS 2008 for delete command?
View 11 Replies
Sep 13, 2011
You will find attached the source code of a small program. I wanted to know if it was possible to modify the connection string in Web.config and use a connection to MySQL. I made some attempt, but does not connect.
View 1 Replies
Apr 4, 2010
I'm writing some text to a memory stream and need to modify it once in the memory stream The reason I can't modify prior to adding to the memory stream is that it is from some 3rd party component. Here is an example:ms = New MemoryStreamdoc.Save(ms, SaveFormat.Html)I need to do some modification to the resulting text that ends up in ms. Is there a way to convert the contents of ms into a string, and then back into a memory stream once modified?
View 13 Replies
Jun 24, 2009
I have a project, let's call it myproject and it's in the folder, myproject (VB2008>projects>myproject)
I want to eventually open this project and make some changes to it and the end result is that I will have a new piece of software.
So, here's what I do I copy the folder myproject to the desktop, rename it projectb and put back in the projects directory. (VB2008>projects>projectb)
Now, I can make any changes I want to the program and save to the projectb folder, BUT all of the entities (form, design view,settings etc) will still have the original name of myproject.* (and there's nothing you can do about it?) Is this the case? I don't see how you change the name of the "individual parts".
View 4 Replies
Mar 11, 2011
In a program I am using the standard PrintDocument, PageSetupDialog and PrintPreView controls. I am attempting to print a screenful of information which covers three A4 printed sheets. The printed format is OK except that the positioning on the page. Changing the margins in the PageSetupDialog makes it worse.So I wrote the following code in the Form Load event to see what was going on -
While
True
Dim
MsgStr As
[code]....
View 3 Replies
Sep 12, 2011
I have an application which was developed in vs2005 with numerous forms which use the combobox for selecting from lists of items. The usual setup is as follows:
Combo.Datsource = BusinessObject
Combo.DropdownStyle = DropDownList
Combo.AutoCompleteMode = SuggestAppend
Combo.AutoCompleteSource = ListItems
However, compiled under vs2005 when tabbing to a combo and typing a number of characters the combo would highlight the first matching item and on pressing tab, would select it and the user would move to next field.
With vs2008 the same item might be highlighted but pressing tab doesn't select the item unless its the only item matching the first character. The only way of selecting the item highlighted from the suggestappend is to press enter prior to the tab key.
I also noticed some users experiencing the same behaviour when the app was compiled with vs2005 on some PC's but not others as if it had something to do with the PC config.
Has anyone any ideas how to get around this as it can lead to errors in data capture.
Kind regards.
View 8 Replies
Jan 26, 2011
I never used POCOs, so I have the habit of putting a lot of logic in my business object classes. Hence I believe I'm missing some important concepts about class-layouts, and the thought-process that is needed here.
Say if you have two classes; Company and Employee. Could you give some examples of what classes you would build "around" these that take care of various behavior/validation etc.? (Like some class names, and a brief description of their purpose)
View 2 Replies
Oct 13, 2010
i am working on an application which calls the COM component of a partner's application.Ours is .Net, theirs isn't. I don't know much about COM; I know that the component we're calling is late-bound i.e.obj As Object = CreateObject("THIRDPARTY.ThirdPartyObject")We then call a method on this COM object (Option Strict Off in the head of the VB file):obj.AMethod(ByVal Arg1 As Integer, ByVal Arg2 As Integer, ByVal Arg3 as Boolean)I am a bit nonplussed that even though this call works, this overload doesn't exist in the COM interop .dll that is created if I instead add a reference to the COM server using Add Reference. The only available call to this method that it says is available is AMethod().
View 3 Replies
Nov 18, 2011
I have a DataGridView with one column, I set for that column
DefaultcelStyle->Wrapmode=True
Modify data a with a long string, I call also
vb.net
DataGridView1.AutoResizeRows()
DataGridView1.Refresh()
But the DataGridView doesn't refresh wrap,il looks like this : I change manually current selected row moving to another record and now the refresh is done :
View 7 Replies
Oct 7, 2011
My ASP.NET (VB.NET) application uses SiteMaps to display a navigation menu on the top of each page. In the code behind of some of the pages, I am dynamically amending the URLs of the SiteMaps nodes (to add parameters to the end of the URL) e.g. say I have somePage.aspx.vb and anotherPage.aspx.vb and they both contain the following:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
AddHandler SiteMap.SiteMapResolve, AddressOf Me.ExpandForumPaths
If Not Page.IsPostBack Then
Setup()
[code]....
My problem is this, if I am in the code behind of somePage.aspx and I do a Response.Redirect("~/anotherPage.aspx") - then, when anotherPage.aspx.vb is being loaded, it is the ExpandFormumPaths method of somePage.aspx.vb that is hit, not that of anotherPage.aspx.vb.
My understanding is that a Response.Redirect tells the browser to do a new request to the supplied URL - I don't know why it's hitting the method belonging to the previous page.
I've tried amending the method names (i.e. not having the node processing method called ExpandFormumPaths in all classes) but I still encountered the same issue.
When I go straight to the URL of anotherPage.aspx the correct method is hit, it is only when I am using Response.Redirect that this happens.
View 3 Replies
Mar 8, 2012
Basically, IHTMLElement5 and IHTMLElement6 are all extended interfaces for the main IHTMLElement as per the versioning rules below:
IHTMLElement IE4
IHTMLElement2 IE5
IHTMLElement3 IE5.5
IHTMLElement4 IE6
IHTMLElement5 IE8
IHTMLElement6 IE9
Of course, each new extended interface has the old members in it + its own new members, properties etc. However, some of the members (for instance, .getAttribute) are the same name but have been updated. So, my question is, if I use (say) IHTMLElement6 to declare my HTML Element and run the code on a client that only has IE6 installed, when will my object just fail and remain as Null/Nothing when I set it, or is mshtml.dll smart enough to realize whats going on and defaults to IHTMLElement4 (actually, IHTMLElement) behaviour?
Just to clarify the last statement in brackets, .getAttribute was added in IHTMLElement and updated in IHTMLElement5 and IHTMLElement6 - so, if someone has IE6 installed only, then I would expect the behaviour to default/revert back to IHTMLElement (not IHTMLElement4) - and if it does not do that, then I expect my code to crash. Basically, my question is, what will happen exactly?
Summary of Question (read if you find necessary, just a reclarification for those who need it):Basically, I want to be able to declare something as IHTMLElement6 so I can make use of the updated methods which have the same name between IHTMLElement and IHTMLElement6 (such as .getAttribute). This way, on IE9 users IHTMLElement6's version of .getAttribute will be taken advantage of, while at the same time IHTMLElement's version of .getAttribute will still work for (say) IE6 users without breaking my code - this is the point where my question comes in, when using a IHTMLElement6 object, even though it is an IE9 interface, will IHTMLElement's (IE4 interface) version of .getAttribute kick in/work or will I get a null reference exception or other runtime error?
View 2 Replies
Sep 5, 2010
1. create a blank VS2010 web project called "MySite" targeted at 4.0
2. create a new class object, calling it "class1.vb" (cause it's so unique!!)
3. change default code to read as such...
Namespace MySite
Public Class Functions
Public Shared Function WhatIsTodaysDate() As String
Return Date.Now.ToLongDateString
[code]....
Why is VS asking me to call the namespace twice if I use the "Imports" directive?I'm sure this has got something to do with VS2010 and the 4.0 framework.
View 2 Replies
May 29, 2010
This works:
Dim zArray(5) As String
zArray = (From zS As String In zArray Select "HelloWorld").ToArray
This doesn't:Dim zArray(5) As String = (From zS As String In zArray Select "HelloWorld").ToArray
It seems inconsistent to me, though I may be missing a subtle difference instead of it being an IDE inconsistency?
View 3 Replies
May 6, 2009
If VB5/6 could read Unicode I would remain in it for ever as it is to me the most efficient way of getting all things done, and I have likely done more in VB classic than most care to try on VS.NET Now, in the midst of trying this system I keep a red light lit in the back of my head, on constant alert due to the GC part of .NET.
No matter what I read, I just get more precarious about the implementation of a Garbage Collector in VB, as this means I cannot absolutely say that a username and password is cleared from memory when I want to.In spite of tallking directly to Mr Bjarne Stostrup (the inventor of C++) and reading two ebooks of a few hundred pages each over the past night, some things still boggles the mind.
Such as...Why in heavens name does the MSDN library opener say "Help is updating to reflect your recent changes. This may take several minutes"Well its not so bad if it happend once, as on the installation of the MSDN disks, but when it happens EVERY TIME that I open MSDN or VS2008, that makes me wonder.Especially when I just closed VS2008 and opened it again five minutes later.
The latest "update" according to the MSDN opener took not only a few minutes but approx. 20 minutes, although I did nothing to change anything since the last time I opened it.Is there any way to disable this constant updating of nothing?
Once more back to the GC issues.Does anyone have a simple to use class, so that at my will I can issue a simple call to a method to clear anything and everything unused from the GC box, short of having to close my application and reopening it?I mean, would it be to much to ask for a simple command that allows us to do this, without having to "imrpove on the MS developers years of efforts" by our own non standardized methods?
What I would like to see implemented in VS.NET would be a simple thing for the boys and girls at Mr. Gates command, to add the following
....GC.ClearAllDead
When called, it guarantees to clean the GC, empty all unused addresses and simply Dispose and Finalize everything at our will, and not leave this sometimes time and security critical part to the will of a users sometimes slow and willful PC.
Everyone knows how easy it is, and common to date that you load a webpage with some flash or adobe files and your computer starts sounding like a spaceship ready for relaunch.Quite obviously, something is running up your CPU and memory usage, and doing things you did not ask it to do when going to read your blog pages for example.Often I have experienced this, and still do on a daily basis, and I sweat every time I think of the possibility any application starts accessing memory addresses to scope up whatever junk is left in memory.Coupled with Garbage Collection potentially leaving items in memory addresses until it wants to free this itself.Now what if someone sneaks a trojan of a new variant onto your system, and this constantly sniffs your RAM for new funny and useful code.
there went your UID/PWD combo to both online banking, blogs, GMAIL, hotmail and all other nice things you use. Consider yourself facebooked in a nasty way, and then tell me GC is all good and poses no risks.So, the addition of the simple GC cleaner above would have been, and should have been, in my oppinion, the first and foremost update to the .NET package before it even was released, thus making it easier and faster for new and old programmers to avoid this cause for (perhaps to be considered as) paranoia.With my background from security and time critical related work, I would still prefer to patch the holes before they become an issue, and I will continue to chose being paranoid and safe rather than leaving this potential hole open.
View 7 Replies
Nov 24, 2010
I have a VB6 application which i need to convert to VB.NET 3.5. The application uses a lot of Business objects libraries and some external libraries.I would like to know if these libraries would behave the same way when i move from VB to VB.net?Are there chances that things would break?
View 1 Replies
Oct 18, 2009
I'm supposed to modify a Dental Payment Application using Visual Basic express edition 2008. I've copied the code from the book and added some checkboxes,labels and commands. but it keeps giving those three errors:
Error1Value of type 'String' cannot be converted to 'System.Windows.Forms.TextBox'.C:\Users\User\Documents\UNI stuff\Visual Basic\dental payment\dental payment\Form1.Designer.vb25119dental payment
Error3')' expected.C:\Users\User\Documents\UNI stuff\Visual Basic\dental payment\dental payment\Form1.vb836dental payment
Error4End of statement expected.C:\Users\User\Documents\UNI stuff\Visual Basic\dental payment\dental payment\Form1.vb1335dental payment
And this is my code :
Public Class Form1
Private Sub calculate_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles calculate.Click
[CODE]...
View 7 Replies