Several Methods To Simulate A Scrolling News Ticker On An Application
Jul 5, 2010
I've been trying several methods to simulate a scrolling news ticker on an application. There is a lot of activity within the program, so I need to keep the ticker on a seperate thread.I have made a timer which when a tick is hit (in this case, every 100ms), executes a sub which removes one character from a label to simulate the ticker. This works quite well, although when the program does something else the ticker freezes up momentarily. I am wondering if someone could give me some advice on the best way to eliminate these freeze ups? How could I execute a new thread every 100ms to move the ticker? I was thinking of somehow using a threadpool for each time the a tick is hit on the timer, but I'm not sure how, or even if this can be accomplished.
I have a class that creates a ticker whose tick event checks somes stuff for me. If I instantiate the object and call the methods it works just fine. however if I create a new thread and call the function then the tick event doesnt get called for some reason.
Calling the object/creating thread: Dim checkObj = New checkOutLook checkObj.delForm = Me
[Code].....
why it would have problems handling an even tick on a separate thread? I even added a MessageBox output in the ticker to be able to check that its working properly
In my application, I have Private Sub btnSendSMS_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSendMessage.Click in my program.
I would like to simulate a button click of the above within my other sub (an SMS receive detector) when an SMS is received.
I've been developing an add-in for outlook for quite some time, and recently have been developing a method testing the connection to the database and server when launching - as well as setting up a ticker to test for the connections while it is running.The connection for the server works fine, but the database connection test does not. Originally I didn't set a timeout for the connection, and so it was very slow and the ticker would break down (as it would still be testing for a connection when the next ticker started) However Now I have set a timeout of 5 seconds, it ALWAYS says the database is connected. [code] I suspect that it opens and closes the connection 'successfully' (i.e. doesn't throw an error when it timesout of the 5 seconds?) But I can't imagine why that would be the case. Can anyone help so that if the TestCon timesout, it returns false?
I am having some trouble getting my menu bar to not scroll down my application when I scroll down. Is there a way I can I guess dock it to the top where the close button and the maximize/minimize button is so that when I scroll down you can still see and get to it instead of having to scroll back tot he top of the application?
I am making a video game in visual studio 2010 and want to know how to make side-scrolling. I have my background image on the form and since you can't see through a picture box, I can't do it that way. Is there a detailed way to doing this?
After scouring the articles online I have come up with this design for a winforms based touchscreen app that needs smartphone like scrolling. The app itself will run on a tablet laptop or touchscreen desktop.I put everything I want to scroll on a panel. Set autoscroll to true (which will show scrollbars)Now put this whole panel inside a groupbox.Shrink the groupbox until the scrollbars are hidden (visually hidden, not visible = false)
Now the fun part I am stuck at.I think I have to handle the mousedown, mouseup & mousemove on the panel to set the autoscrollposition so that when someone touches the panel and drags, it does it's scroll magic. Please help fill in the few lines of code in below method stubs. The msdn doc on autoscrollposition is very confusing since it returns negative numbers but needs to be set to positive with abs and what not.
Point mouseDownPoint; Point mouseUpPoint; Point mouseDragPoint;[code]......
I made an application where i used mouse scrool event. On my PC everyting work excellent, but when I try it on different machine scrolling is not detected!? How is that possible?i am using e.delta < 0 and e.delta > 0
I currently have a label scrolling text, But for some reason it only displays Certain song titles/text. Does Anyone know why?!
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click OpenFileDialog1.ShowDialog() AxWindowsMediaPlayer1.URL = OpenFileDialog1.FileName
Please critic the code if you can and show better/faster/easier ways of achieving something within it.Alright, well what I'm trying to do is use XML to supply a news feed to a Launcher..So they can see whats changed and etc. So I started looking around as this is my first time toying with XML in VB.Net, and I found:[code]
if it is possible to fetch a bit text maybe an image into like a label from my web server. So like a news feed which i can update form my website that will link to all the installed applications.... (Visual Basic 2008 Express Edition).
I have the publish_stream extended permission for a Facebook app, how do I publish to a user's news stream without prompting them with the dialog? I have the permission so I should be able to do it programatically, yes?I am using the Facebook C# SDK.
I am developing an application that has multiple forms and I wanted to know the best method to have application wide methods and functions. Currently I am using a Module with all my methods that are needed to be used across the entire application in it. However, I read at one point that modules should not be used, as they are only there to preserve backwards compatibility with older VB code. Is there a better way to have methods able to be called anywhere?
public class CategoryRepository: RepositoryBase<Category>, ICategoryRepository { public CategoryRepository(IDatabaseFactory databaseFactory) : base(databaseFactory)
[Code]...
Does anyone has an idea what i should change to let it work and let my UserRepository use the methods in RepositoryBase while implementing the IUserRepository?
I am working with a vb program, but there is something strange on one of my .vb code pagewhen i put the "dot" afther the object name its dont show the methods availables for this objectbut on other vb code pages i can see it. but in this one no.for exmaplethis is a piece of code: Dim sb As New StringBuilder()
I am not sure how clear my question is by the title, but I am trying to make Class methods instead of Instance methods in Visual Basic that way I don't have to waste memory and code creating temporary objects to execute methods that don't need instance variables.
I am not sure if you can do that in VB but I know you can in Objective-C by using either a "+" or "-" sign in front of the method declaration. And in C++ (at least I think, I can't remember) you put the static keyword or const keyword in front of the function.How would I do this in VB if it is possible? Or should I just make a separate set of functions that are not members of a class?
Have a windows application that "got complex" and new products could use many portions of the existing application.Decided to break app into multiple projects to facilitate sharing the appropriate pieces with new products.One object in app provides a library of text phrases used in the production of output docs.Wondering if such an object should be a set of shared methods instead of instantiating it in every object that consumes these text phrases.
I want to add some simple "news" messages to my app,and I'm looking for a good way to do it,of course not to recreate the wheel. My app connect to a ftp server and check if a new message exists,if one new is found display that to user.I don't know if it is a good way : I'll keep messages on the ftp on a txt files named with created date.My domain has "create postgres or mysql" database option,should I keep messages there ? Wich way is better to display messages :messagesbox or another control ?
I'm using Visual Basic 2008 (Windows Applications) and have a webrowser control to access a website. Once loaded the page requests a log on. What code is needed to simulate a log on click?
the html is as follows: <form method="post" action="/index.html" style="display: inline">
i want to users to be able to vote for their favourite soft drink. They will input the names of the soft drinks through the use of an inputbox, the names input are stored in an array. what i would like to do is count the votes given to each soft drink. How would this be done, please provide example code if possible.
p.s. i tried using a listbox and failed.Well during the set up of the program they will input the names of all soft drinks up for voting, and then all the soft drinks input wll be displayed in a list when the voting take place.
I'm trying to do here is get VB to hold a key down until I tell it to stop. Perhaps I'm missing something but I don't understand why this isn't working. This code can hold down shift and so on for as long as I want it too but absolutely refuses to hold down what i need it too (any letter key or numpad key)[code]
Well i've been trying to make something run with a lot less code(and faster) but it seems with SendKeys some things are getting lost(or discarded) by the program, its only the arrow keys as I try & make it complete a pre-defined maze to see how fast it can be completed.
If I use SendKeys("RIGHT 8") for example the maze usually only moves a few times, sometimes maybe only 1.
Also I looked up how to hold a key down/simulate it but it's not working for the arrow keys(untested on other keys).
The only way i've made it work is delays, decently delayed like 200ms & it's a huge maze but if i hold a key manually I can go much faster yet sendkeys method can't go that fast using individual presses this is why I want to simulate a holding down action.
---it must be working xample code I can make it work for my purpose if it works like on button click, etc....but I tried copying full (supposedly working) codes before & they never worked for me/my key, xample cause i've looked & tried hard(with only failing results).
MORE INFO:Also I tried SendKeys.SendWait() which is meant to wait for keystrokes to be processed & that didn't help either so my best guess is the keystrokes are processed but discarded(like a movement delay code that doesn't queue movements but rather ignores extra movements)
I have small web app that generate PDF files as a report. I'm trying to delete those generated PDF files after 10 sec that they are generated. What I want to do is to read a folder with PDF files every 10 sec, and delete all the PDF files inside that folder.I read this post of Easy Background Tasks in ASP.NET. The following code is the VB version.