|
How to cancel the unload event ..???
i tried to do this befor but i just dont know how to cancel the unload event
لا اله الا الله محمد رسول الله
|
|
|
|
|
What language are you using, VB6 or VB.NET?
my blog
|
|
|
|
|
VB.net theres no problem with showing forms after closing it in vb6 .. but i cant do it with vb.net hope you reply soon ...
and thanx for care.
لا اله الا الله محمد رسول الله
|
|
|
|
|
If the program is still running, then on the form you are on use a button or a file menue option or some kind of event and recal the form you would like to open up. Its just like calling a form for the first time.
if that doesnt make sence feel free to email me at iamydd@bellsouth.net
|
|
|
|
|
How do a messenger server/clients updates the online/offline stat. in real time?
If the server has a connection for all the clients, (and there is a lot, 33000+ clients), you would need two or more computers??? I’m I right????
No good.
Server pings all of the clients??? Takes a lot of bandwidth from the internet line, and takes a lot of time.
Also no good.
Any ideas?
|
|
|
|
|
I'd have thought that there is a central database, which there needs to be to store IP addresses from login to login, and that each client requests the info for the users they have in their contacts.
Christian
I have several lifelong friends that are New Yorkers but I have always gravitated toward the weirdo's. - Richard Stringer
|
|
|
|
|
But what if the client's internet connection is lost?
The client is stille online via. the database.
|
|
|
|
|
Our internet connection at work drops out quite a bit, and I've noticed it takes messenger about a minute to work out that I am no longer online.
Christian
I have several lifelong friends that are New Yorkers but I have always gravitated toward the weirdo's. - Richard Stringer
|
|
|
|
|
So the server should ping all of the clients??? via. the ip address from the database??
Or???
|
|
|
|
|
My guess - the client checks regularly to see if it's still online, and what users on the contact list are still online. If the check is not recieved, the user is offline.
Christian
I have several lifelong friends that are New Yorkers but I have always gravitated toward the weirdo's. - Richard Stringer
|
|
|
|
|
Ok, thanks for the reply.
|
|
|
|
|
My guess is that the server gets a connection event when the client drops off that end of the connection.
Paul Watson wrote:
"At the end of the day it is what you produce that counts, not how many doctorates you have on the wall."
George Carlin wrote:
"Don't sweat the petty things, and don't pet the sweaty things."
Jörgen Sigvardsson wrote:
If the physicists find a universal theory describing the laws of universe, I'm sure the a**hole constant will be an integral part of that theory.
|
|
|
|
|
Witch means the server is connected at all times to the client, in a passive mode?
Eg. ready to receive data.???? Not sending data?
|
|
|
|
|
am telling you this for a fact, the messager has an open connection with the host,
you can see it for yourself by using the "netstat -nao" command in the command prompt (run "cmd")
this will show you all active connections on your computer, including the process ID associated with each connection. you can see which process id the messager uses using the Task Manager. Select the 'Processes' tab, and then 'View' -> 'Select Columns' (this option will only show when you're in the 'Processes' tab).
then you'll see that the messanger process has an established connection.
now, how is it done? as one server might not be able to support so many simultanious connections?
If you will take a minute to experiment, you'll see that each time you log-on, the messanger logs on to a different IP, that's the load-balancing machanism, microsoft has many Messanger servers, each serving who knows how many users, and on the servers level, they are responsible for updating eachother.
It sometimes takes a minute until the messanger detects a connection loss because connection loss on tcp connection is not always detectable, so it is only detected after some timeout occurs in your client (there is probably a reflecting timeout at the server side too)
by the way, they probably went for the open connection architecture due to the fact that many users cannot accept incoming transmissions (everyone behind a router, ICS server, proxy, firewall etc.), the only way they can be sure they can send you data (like an incoming message) is an open connection you have initiated
that's about it
Fade (Amit BS)
|
|
|
|
|
What can i say???, Thanks a lot for the reply!
|
|
|
|
|
I have an access Table with vendor_num and vendor_name fields.
I have an oracle Table which has a vendor_num field and other fields of details.
Initially, my thought was to pull the access table into a dataset and then pull the oracle table into the dataset, form a datarelation between the two, and use GetChildRows to pull the other details from the oracle table I pulled in.
however...
When I tried to do this I got an error b/c not all data in the child table (oracle table) had a parent...
Can someone point me in the right direction into either fixing this train of thought or a new method altogether, please?
Thanks
Cavall
Dim conn As New OdbcConnection("Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\Documents and Settings\mwaters2\My Documents\VQM\testVQM.mdb;Uid=Admin;Pwd=;")
Dim da As New OdbcDataAdapter("SELECT Vendor_Num FROM Top50_test", conn)
Dim ds As New DataSet
da.Fill(ds, "Top50")
DataGrid1.DataSource = ds.Tables("Top50")
DataGrid1.DataBind()
Dim conn2 As New OleDbConnection("Provider=msdaora;Data Source=VQM;User Id=***;Password=***;")
Dim childSQL As String
childSQL = "" & _
"SELECT vendor.vendor_num, restratificationhistory.vend_accy " & _
"FROM vendor, restratificationhistory " & _
"WHERE vendor.vendor_num = restratificationhistory.vendor_num " & _
"AND restratificationhistory.dt_tm_added Between to_date('1/1/04','MM/DD/YY') AND to_date('11/10/04','MM/DD/YY')"
Dim da2 As New OleDbDataAdapter(childSQL, conn2)
da2.Fill(ds, "Details")
Dim parentCol As DataColumn = ds.Tables("Top50").Columns("Vendor_Num")
Dim childCol As DataColumn = ds.Tables("Details").Columns("Vendor_Num")
Dim dr As New DataRelation("VendorToDetails", parentCol, childCol)
ds.Relations.Add(dr)
"Nothing is at last sacred, but the integrity of your own mind."
"What lies behind us and what lies before us are nothing compared to what lies within us." - Ralph Waldo Emerson
|
|
|
|
|
--------------------------------------------------------------------------------
hi guys! i am creating a report, but the values will be coming from 3 tables. when i call this code: OleAdpReport.fill(DSReport, "Table1"), it gives me an error. I believe this is because I have 3 source tables that are joined. i also cleared the links that bind them during the configuration of the report. what shall i do?
|
|
|
|
|
how to create a login form to submit another form?
please tell me about the source code above. thanks.
|
|
|
|
|
Try to check the information from here.[^]
A thousand mile of journey, begin with the first step.
APO-CEDC
Save Children Norway-Cambodia Office
|
|
|
|
|
vb.net
How can load a Image in to a TabControl.
normally we can load the Image through property. It's Ok.
The Image is not covered the whole part of the tabControl.
Tabbutton always gray.
How can put a Image on the top of the tabcontrol.
Help Me
|
|
|
|
|
i'm not sure that i understand your question, and i got a pretty 'Go-Around' solution for the question i *think* you have asked.
you can load and display any image on any object, using BitBlt.
read this article i wrote
http://www.codeproject.com/vb/net/Bitblt_wrapper_class.asp[^]
you can load a bitmap and use this class to show it over the tabcontrol.
or you can think about it and probably find a better way to do it
Fade (Amit BS)
|
|
|
|
|
Hi There,
Who can help me with this one.
I need to import data from a Data Interchange file (*.DIF) to a Dataset or Datareader
I was thinking to do that with a deserialization but I can not define the Dif format.
Any Idea how to solve this ?
Here an example how I load data from a binary file to a hashtable
Dim ConfigFile As New FileInfo(GetTypePath())
If ConfigFile.Exists Then
Dim bfConfig As New Formatters.Binary.BinaryFormatter
Dim fsConfig As New FileStream(Me.GetTypePath(), _
FileMode.Open, _
FileAccess.Read)
Me.oDataStore = CType(bfConfig.Deserialize(fsConfig), Hashtable)
fsConfig.Close()
Return True
End If
I was thinking to replace the Hashtable with System.Windows.Forms.DataFormats.Dif
But that is not working. May be I need todo this with Direct Cast but I do not know how to that
Any help or info is welcome
Thanks
|
|
|
|
|
I have a problem with VB.Net 2003, ever since upgrading Windows XP sp 2.
Msgbox now does not show anything in the text or the buttons. The same exe works correctly on a Windows 2003 server, but not on another machine that runs sp 2.
This must be a known problem, what do I do to fix it.
Please help
|
|
|
|
|
The first thing I'd do is update the drivers for your video card.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Already done. This is also happening on at least one other PC with sp2. Mine is an HP the other is a Dell.
|
|
|
|