473,767 Members | 2,166 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

AJAX Style processing icon

I'm experimenting with using a AJAX style "processing " icon. The
process I'm running in the background with xmlHttp is intensive and
takes a 5--10 secs to complete. Instead of my processing icon
appearing in the page, the page just freezes during the process until
it's finished. Is this the best way to display this kind of icon?
What can I do so this works right? Thanks

function stateChanged()
{
if (xmlHttp.readyS tate == 0)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //loading
}
else if(xmlHttp.read yState == 1)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //loaded
}
else if(xmlHttp.read yState == 2)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //interactive
}
else if(xmlHttp.read yState == 3)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>";
}
else if (xmlHttp.readyS tate==4 || xmlHttp.readySt ate=="complete" )
{
document.getEle mentById("lblRe sults").innerHT ML = "";
<span id="lblResults " name="lblResult s"></span>

Apr 13 '07 #1
10 8009
On Apr 13, 1:28 pm, "shankwheat " <evanbu...@gmai l.comwrote:
I'm experimenting with using a AJAX style "processing " icon. The
process I'm running in the background with xmlHttp is intensive and
takes a 5--10 secs to complete. Instead of my processing icon
appearing in the page, the page just freezes during the process until
it's finished. Is this the best way to display this kind of icon?
What can I do so this works right? Thanks

function stateChanged()
{
if (xmlHttp.readyS tate == 0)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //loading
}
else if(xmlHttp.read yState == 1)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //loaded
}
else if(xmlHttp.read yState == 2)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //interactive
}
else if(xmlHttp.read yState == 3)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>";
}
else if (xmlHttp.readyS tate==4 || xmlHttp.readySt ate=="complete" )
{
document.getEle mentById("lblRe sults").innerHT ML = "";

<span id="lblResults " name="lblResult s"></span>
Can you post the code where you are opening and sending the
XmlHTTPRequest?

Apr 13 '07 #2
On Apr 13, 1:46 pm, "Jason" <redund...@gmai l.comwrote:
On Apr 13, 1:28 pm, "shankwheat " <evanbu...@gmai l.comwrote:


I'm experimenting with using a AJAX style "processing " icon. The
process I'm running in the background with xmlHttp is intensive and
takes a 5--10 secs to complete. Instead of my processing icon
appearing in the page, the page just freezes during the process until
it's finished. Is this the best way to display this kind of icon?
What can I do so this works right? Thanks
function stateChanged()
{
if (xmlHttp.readyS tate == 0)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //loading
}
else if(xmlHttp.read yState == 1)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //loaded
}
else if(xmlHttp.read yState == 2)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //interactive
}
else if(xmlHttp.read yState == 3)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>";
}
else if (xmlHttp.readyS tate==4 || xmlHttp.readySt ate=="complete" )
{
document.getEle mentById("lblRe sults").innerHT ML = "";
<span id="lblResults " name="lblResult s"></span>

Can you post the code where you are opening and sending the
XmlHTTPRequest?- Hide quoted text -

- Show quoted text -
This is what I'm using. Thanks

function getIndustries()
{
xmlHttp=GetXmlH ttpObject()
if (xmlHttp==null)
{
alert ("Your browser does not support the XMLHttpRequest object.")
return
}
var url="getIndustr ies.aspx"
xmlHttp.onready statechange=sta teChanged
xmlHttp.open("G ET",url,true)
xmlHttp.send(nu ll)
}

function stateChanged()
{
if (xmlHttp.readyS tate == 0)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //loading
}
else if(xmlHttp.read yState == 1)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //loaded
}
else if(xmlHttp.read yState == 2)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //interactive
}
else if(xmlHttp.read yState == 3)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>";
}
else if (xmlHttp.readyS tate==4 || xmlHttp.readySt ate=="complete" )
{
document.getEle mentById("lblRe sults").innerHT ML = "";

// Clear the available listbox of any previous options
document.choice Form.available. length = 0;

// Split the delimited response into an array
results = xmlHttp.respons eText.split("," );

for (var i=0; i < results.length; ++i){
addOption(docum ent.choiceForm. available, results[i], results[i]);
}
}
}

function addOption(selec tbox,text,value )
{
var optn = document.create Element("OPTION ");
optn.text = text;
optn.value = value;
selectbox.optio ns.add(optn);
}
Apr 13 '07 #3
On Apr 13, 2:18 pm, "shankwheat " <evanbu...@gmai l.comwrote:
On Apr 13, 1:46 pm, "Jason" <redund...@gmai l.comwrote:
On Apr 13, 1:28 pm, "shankwheat " <evanbu...@gmai l.comwrote:
I'm experimenting with using a AJAX style "processing " icon. The
process I'm running in the background with xmlHttp is intensive and
takes a 5--10 secs to complete. Instead of my processing icon
appearing in the page, the page just freezes during the process until
it's finished. Is this the best way to display this kind of icon?
What can I do so this works right? Thanks
function stateChanged()
{
if (xmlHttp.readyS tate == 0)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //loading
}
else if(xmlHttp.read yState == 1)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //loaded
}
else if(xmlHttp.read yState == 2)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //interactive
}
else if(xmlHttp.read yState == 3)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>";
}
else if (xmlHttp.readyS tate==4 || xmlHttp.readySt ate=="complete" )
{
document.getEle mentById("lblRe sults").innerHT ML = "";
<span id="lblResults " name="lblResult s"></span>
Can you post the code where you are opening and sending the
XmlHTTPRequest?- Hide quoted text -
- Show quoted text -

This is what I'm using. Thanks

function getIndustries()
{
xmlHttp=GetXmlH ttpObject()
if (xmlHttp==null)
{
alert ("Your browser does not support the XMLHttpRequest object.")
return

}

var url="getIndustr ies.aspx"
xmlHttp.onready statechange=sta teChanged
xmlHttp.open("G ET",url,true)
xmlHttp.send(nu ll)

}

function stateChanged()
{
if (xmlHttp.readyS tate == 0)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //loading
}
else if(xmlHttp.read yState == 1)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //loaded
}
else if(xmlHttp.read yState == 2)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //interactive
}
else if(xmlHttp.read yState == 3)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>";
}
else if (xmlHttp.readyS tate==4 || xmlHttp.readySt ate=="complete" )
{
document.getEle mentById("lblRe sults").innerHT ML = "";

// Clear the available listbox of any previous options
document.choice Form.available. length = 0;

// Split the delimited response into an array
results = xmlHttp.respons eText.split("," );

for (var i=0; i < results.length; ++i){
addOption(docum ent.choiceForm. available, results[i], results[i]);

}
}
}

function addOption(selec tbox,text,value )
{
var optn = document.create Element("OPTION ");
optn.text = text;
optn.value = value;
selectbox.optio ns.add(optn);

}
Just an observation, why don't you set the innerHTML of lblResults
right after you send the request and then just check for readyState ==
4.

var url="getIndustr ies.aspx"
xmlHttp.onready statechange=sta teChanged
xmlHttp.open("G ET",url,true)
xmlHttp.send(nu ll)
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //loading
}

function stateChanged()
{
if(xmlHttp.read yState == 4) {
//do stuff
}
}

It will make less work for the browser.

Apr 13 '07 #4
On Apr 13, 2:30 pm, "Jason" <redund...@gmai l.comwrote:
On Apr 13, 2:18 pm, "shankwheat " <evanbu...@gmai l.comwrote:


On Apr 13, 1:46 pm, "Jason" <redund...@gmai l.comwrote:
On Apr 13, 1:28 pm, "shankwheat " <evanbu...@gmai l.comwrote:
I'm experimenting with using a AJAX style "processing " icon. The
process I'm running in the background with xmlHttp is intensive and
takes a 5--10 secs to complete. Instead of my processing icon
appearing in the page, the page just freezes during the process until
it's finished. Is this the best way to display this kind of icon?
What can I do so this works right? Thanks
function stateChanged()
{
if (xmlHttp.readyS tate == 0)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //loading
}
else if(xmlHttp.read yState == 1)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //loaded
}
else if(xmlHttp.read yState == 2)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //interactive
}
else if(xmlHttp.read yState == 3)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>";
}
else if (xmlHttp.readyS tate==4 || xmlHttp.readySt ate=="complete" )
{
document.getEle mentById("lblRe sults").innerHT ML = "";
<span id="lblResults " name="lblResult s"></span>
Can you post the code where you are opening and sending the
XmlHTTPRequest?- Hide quoted text -
- Show quoted text -
This is what I'm using. Thanks
function getIndustries()
{
xmlHttp=GetXmlH ttpObject()
if (xmlHttp==null)
{
alert ("Your browser does not support the XMLHttpRequest object.")
return
}
var url="getIndustr ies.aspx"
xmlHttp.onready statechange=sta teChanged
xmlHttp.open("G ET",url,true)
xmlHttp.send(nu ll)
}
function stateChanged()
{
if (xmlHttp.readyS tate == 0)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //loading
}
else if(xmlHttp.read yState == 1)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //loaded
}
else if(xmlHttp.read yState == 2)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //interactive
}
else if(xmlHttp.read yState == 3)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>";
}
else if (xmlHttp.readyS tate==4 || xmlHttp.readySt ate=="complete" )
{
document.getEle mentById("lblRe sults").innerHT ML = "";
// Clear the available listbox of any previous options
document.choice Form.available. length = 0;
// Split the delimited response into an array
results = xmlHttp.respons eText.split("," );
for (var i=0; i < results.length; ++i){
addOption(docum ent.choiceForm. available, results[i], results[i]);
}
}
}
function addOption(selec tbox,text,value )
{
var optn = document.create Element("OPTION ");
optn.text = text;
optn.value = value;
selectbox.optio ns.add(optn);
}

Just an observation, why don't you set the innerHTML of lblResults
right after you send the request and then just check for readyState ==
4.

var url="getIndustr ies.aspx"
xmlHttp.onready statechange=sta teChanged
xmlHttp.open("G ET",url,true)
xmlHttp.send(nu ll)
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //loading

}

function stateChanged()
{
if(xmlHttp.read yState == 4) {
//do stuff
}

}

It will make less work for the browser.- Hide quoted text -

- Show quoted text -
Yes, that makes sense. I implemented your suggestion and it does
load a litle faster but didn't solve the problem with the icon not
appearing. I'm passing quite a bit of data back to the page and it
just freezes until it's done which is all the more reason I need some
cue to the user of what's going on :-)

Thanks

Apr 13 '07 #5
"shankwheat " <ev*******@gmai l.comwrote in message
news:11******** **************@ p77g2000hsh.goo glegroups.com.. .
I'm experimenting with using a AJAX style "processing " icon. The
process I'm running in the background with xmlHttp is intensive and
takes a 5--10 secs to complete. Instead of my processing icon
appearing in the page, the page just freezes during the process until
it's finished. Is this the best way to display this kind of icon?
What can I do so this works right? Thanks
This has *NOTHING* to do with all the code you have posted. In fact, every single reply
to this thread (aside from mine) is pointless.

At the moment you being your request, make your IMG or DIV, or whatever appear.

When the request returns (as in, is loaded) then make the image disappear. End of story.

-Lost
Apr 14 '07 #6
On Apr 13, 11:42 pm, "-Lost" <missed-s...@comcast.ne twrote:
"shankwheat " <evanbu...@gmai l.comwrote in message

news:11******** **************@ p77g2000hsh.goo glegroups.com.. .
I'm experimenting with using aAJAXstyle"proc essing"icon. The
process I'm running in the background with xmlHttp is intensive and
takes a 5--10 secs to complete. Instead of myprocessingico n
appearing in the page, the page just freezes during the process until
it's finished. Is this the best way to display this kind oficon?
What can I do so this works right? Thanks

This has *NOTHING* to do with all the code you have posted. In fact, every single reply
to this thread (aside from mine) is pointless.

At the moment you being your request, make your IMG or DIV, or whatever appear.

When the request returns (as in, is loaded) then make the image disappear. End of story.

-Lost
Yea, well, -"Lost", it doesn't work. Thanks for the pointless
suggestion.

Apr 14 '07 #7
"ev*******@gmai l.com" <ki*********@gm ail.comwrote in message
news:11******** **************@ y5g2000hsa.goog legroups.com...
On Apr 13, 11:42 pm, "-Lost" <missed-s...@comcast.ne twrote:
>"shankwheat " <evanbu...@gmai l.comwrote in message

news:11******* *************** @p77g2000hsh.go oglegroups.com. ..
I'm experimenting with using aAJAXstyle"proc essing"icon. The
process I'm running in the background with xmlHttp is intensive and
takes a 5--10 secs to complete. Instead of myprocessingico n
appearing in the page, the page just freezes during the process until
it's finished. Is this the best way to display this kind oficon?
What can I do so this works right? Thanks

This has *NOTHING* to do with all the code you have posted. In fact, every single
reply
to this thread (aside from mine) is pointless.

At the moment you being your request, make your IMG or DIV, or whatever appear.

When the request returns (as in, is loaded) then make the image disappear. End of
story.

Yea, well, -"Lost", it doesn't work. Thanks for the pointless
suggestion.
Just because *you* are incapable of getting it to work does not mean it is impossible.

Thanks for your pointless reply though.

By the way, I have a perfectly working example (in fact, a couple). So, again, *YOU* are
doing something wrong.

I am sorry to hear that you take such offense to valid suggestions though. Next time I'll
just ignore you.

-Lost
Apr 15 '07 #8
VK
On Apr 13, 10:18 pm, "shankwheat " <evanbu...@gmai l.comwrote:
if (xmlHttp.readyS tate == 0)
{
document.getEle mentById("lblRe sults").innerHT ML = "<img
src='mozilla_bl u.gif' alt='loading..p lease wait'>"; //loading
}
else if(xmlHttp.read yState == 1)
<snip>

In your coding your are assuming that the state changes are going by
the book, "slow and proudly": 0-1-2-3-4

That is hardly ever true for ajaxoids. First of all 0 state is never
to expect: if you could instantiate your ajaxoid then its state is
already 1; if you couldn't then you would get a failure return on the
previous step. The stages 1-2-3 overall a complete bogus, they were
inherited from the original IXMLHTPRequest interface but they serve no
practical purpose.
First of all they are passing so quickly that no DOM interface will
bother to show them (internal delay is too short).
Secondly they rarely go in the numeral order 1-2-3. The most often one
or two of them simply disregarded so never fired.
Thirdly the intermediary states' change is screwed on Gecko. Don't
have bug # right now, so either trust me or don't.
-------------

0-1-2-3 states is a useless "Cargo Cult" add-on remained from the AJAX
early childhood - producers still keeping it because it's documented.
In the programming the only two stages you are dealing with are:
1) success / failure to instantiate your ajaxoid
2) success / failure to arrive to the state 4 (complete)

There is a number of pitfalls on the go. The first one is the graphics
context update delay, see
http://groups.google.com/group/comp....470812c5e4d3b5

Another one is that Gecko reports state 4 in case of network error as
well, but in this case any attempt to access ajaxoid properties leads
to run-time error. By "network error" I don't mean "Server not
responding" and so, but lower level protocol errors.

Overall while the principles of ajaxoid programming are very simple,
the amount of details to take into account is usually exceeding the
provided programmer's knowledge and experience. This is why I
regularly suggest to not take the risk of re-inventing the wheel but
take a time proved library like http://www.ajaxtoolbox.com

Apr 15 '07 #9
"VK" <sc**********@y ahoo.comwrote in message
news:11******** **************@ o5g2000hsb.goog legroups.com...
Overall while the principles of ajaxoid programming are very simple,
the amount of details to take into account is usually exceeding the
provided programmer's knowledge and experience. This is why I
regularly suggest to not take the risk of re-inventing the wheel but
take a time proved library like http://www.ajaxtoolbox.com
So JavaScripters should just rely on an existing library instead of learning the proper
way in which to do something?

-Lost
Apr 16 '07 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
16512
by: www.web20developers.com | last post by:
http://www.web20developers.com http://www.web20developers.com/index.php?option=com_content&task=view... Ajallerix : AJAX, simple, fast Web image gallery demo ; at Novell AJAX - microlink pattern tutorial : A microlink is a link that opens up
10
4861
by: trpost | last post by:
I am using ajax / php where I am looking up some info from the database and populating a select list dynamically, however I am running into some sort of size limitation with the ajax.response object. If the string I am passing to javascript from php is too large javascript does not get it all the data. The magic number appears to be 6123 characters, anything below that it works fine, anything above and if I alert the ajax.response, I see...
7
3620
ak1dnar
by: ak1dnar | last post by:
Hi, I got this scripts from this URL There is Error when i submit the form. Line: 54 Error: 'document.getElementbyID(....)' is null or not an object What is this error. Complete Files
1
1990
by: JWHIT | last post by:
I created a map application which works fine with regular aspx and a meta refresh. I would like to have the map itself update independently using ajax. (Sorry on the long post, I just started using ajax. This is on an IIS server and all ajax has just been downloaded and installed and functions with simple ajax web pages) The map worked fine except the original script in C# uses a response.write: (ie) Response.Write("<form...
1
1875
by: bdbeames | last post by:
I have a page with google maps up and running. When a user clicks on a location from the map I would like to populate a drop down with data from the database related to that location. I have it up and working wonderful. Well that was what I thought until I tried it is IE. All that I get is an empty drop down. I know the problem is related to filling the element with the xmlHttp.responseText, but no matter how many solution I have tried as...
4
1981
by: slebetman | last post by:
On Jun 5, 9:36 pm, sheldonlg <sheldonlgwrote: You can of course use closure to pass the required parameter: var hideIt; // the variable you wish to pass ajax.onreadystatechange = function () { if (ajax.readyState == 4) { if (hideIt) {// here you can use the variable..} } }
22
1694
by: sheldonlg | last post by:
I am looking for a clean solution to a problem that I solved in, what I call, a "dirty" way. Here is what I want to do. I have a dropdown list. Clicking on an item in the dropdown list invokes an AJAX call that gets data which populates the entire lower part of my screen. It does this with an innerHTML for the div tag that holds all of this. This works fine. I also have an "Edit" button that I want to show next to dropdown list,...
10
7421
by: dkyadav80 | last post by:
<html> /// here what shoud be java script for: ->when script run then not display all input text field only display selection field. ->when user select other value for institute only this field display not display degree text field ->when user select other value in the selection field for degree then text field display and wise versa //// <bodly> <table>
3
1898
by: fkhowaja | last post by:
i want to show the property details and there status (APPROVED, REJECTED, PENDING) the whole result is coming through ajax now i want that if i click on Approved icon or Pending icon or Rejected icon (seperate column on webpage for this) the status of property should be updated (become my selected status) through ajax and behind the scene the table of property should also be updated with the selected status. Now the problem is that whole...
0
9571
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
10168
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
1
9959
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
1
7381
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6651
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5279
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5423
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
3929
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3532
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.