|
if you use the variable like he suggested, then check the tooltip text to the text you want to show if they are the same don't update otherwise update the tooltip
|
|
|
|
|
Cheers, that fixed the problem.
Regards,
Gareth.
|
|
|
|
|
Hi there
I want to use a session variable to store the user_id, and then redirect to another page. the problem is, that when i get to the redirected page, in the page load event, the session variable is not there (when put onto a textbox). only when the page is refresed (F5), can i view the user_ID on the textbox.
Can anyone help me with this problem?
Thanks
|
|
|
|
|
check the session varaible's value before redirecting to next page
Regards,
Sylvester G
sylvester_g_m@yahoo.com
|
|
|
|
|
Hi,
I am raising RowAdded Event of DataGridView whenever rows are added to the
DGview. But it is raised even for the column Headers. and Column Headers are
also considered as a Row in this case.How can i eliminate this issue.
with Thanks
Sakthi.
|
|
|
|
|
Hey!
I have a wary simple webservice:
[WebService(Namespace = "http://test.net/")]<br />
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]<br />
public class companyService : System.Web.Services.WebService {<br />
<br />
private companyDatabaseHandler dbHandler = new companyDatabaseHandler();<br />
<br />
public companyService () {<br />
<br />
}<br />
<br />
[WebMethod]<br />
public string HelloWorld() {<br />
return "Hello World";<br />
}<br />
<br />
[WebMethod]<br />
public int getIdByGameName(string gameName)<br />
{<br />
try<br />
{<br />
if (gameName != null && gameName.Length > 0)<br />
return dbHandler.getBoardGameGeekGameIdByGaneName(gameName);<br />
throw (new Exception("gameName is not correct."));<br />
}<br />
catch (Exception ex)<br />
{<br />
throw ex;<br />
}<br />
}<br />
}
I can contakt this webservice with PHP using nuSoup. But when It arrives to getIdByGameName the gameName is null?
Here is the simple PHP software that are about to cosume the webservice:
index.php
<?php<br />
if (!isset($_POST['namn']))<br />
{<br />
echo '<form action="" method="post">';<br />
echo 'Spelnamn: <input type="text" name="namn" />';<br />
echo '<input type="submit"/>';<br />
echo '</form>';<br />
}<br />
else<br />
{<br />
require_once('nusoap.php');<br />
<br />
$wsdl = "companyService.wsdl";<br />
$client = new soapclient($wsdl, 'wsdl');<br />
<br />
$param = array(<br />
'gameName' => $_POST['namn']<br />
);<br />
<br />
$result = $client->call('getIdByGameName', $param);<br />
<br />
if ($err = $client->getError())<br />
{<br />
echo "The server returned error: $err";<br />
}<br />
else<br />
{<br />
echo "ID för spel med namn {$_POST['namn']} är: $result <br /><br />\n";<br />
}<br />
}<br />
?>
Then I have the fallowing WSDL(companyService.wsdl):
<?xml version="1.0" encoding="utf-8"?><br />
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://test.net/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://test.net/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"><br />
<wsdl:types><br />
<s:schema elementFormDefault="qualified" targetNamespace="http://test.net/"><br />
<s:element name="HelloWorld"><br />
<s:complexType /><br />
</s:element><br />
<s:element name="HelloWorldResponse"><br />
<s:complexType><br />
<s:sequence><br />
<s:element minOccurs="0" maxOccurs="1" name="HelloWorldResult" type="s:string" /><br />
</s:sequence><br />
</s:complexType><br />
</s:element><br />
<s:element name="registerCompany"><br />
<s:complexType><br />
<s:sequence><br />
<s:element minOccurs="0" maxOccurs="1" name="inName" type="s:string" /><br />
<s:element minOccurs="0" maxOccurs="1" name="inWebUrl" type="s:string" /><br />
<s:element minOccurs="0" maxOccurs="1" name="inDescription" type="s:string" /><br />
<s:element minOccurs="0" maxOccurs="1" name="inContactName" type="s:string" /><br />
<s:element minOccurs="0" maxOccurs="1" name="inContactPhoneNr" type="s:string" /><br />
<s:element minOccurs="0" maxOccurs="1" name="inContactEmailAdr" type="s:string" /><br />
<s:element minOccurs="0" maxOccurs="1" name="inPassword" type="s:string" /><br />
</s:sequence><br />
</s:complexType><br />
</s:element><br />
<s:element name="registerCompanyResponse"><br />
<s:complexType><br />
<s:sequence><br />
<s:element minOccurs="1" maxOccurs="1" name="registerCompanyResult" type="s:int" /><br />
</s:sequence><br />
</s:complexType><br />
</s:element><br />
<s:element name="getCompanyId"><br />
<s:complexType><br />
<s:sequence><br />
<s:element minOccurs="0" maxOccurs="1" name="inName" type="s:string" /><br />
</s:sequence><br />
</s:complexType><br />
</s:element><br />
<s:element name="getCompanyIdResponse"><br />
<s:complexType><br />
<s:sequence><br />
<s:element minOccurs="1" maxOccurs="1" name="getCompanyIdResult" type="s:int" /><br />
</s:sequence><br />
</s:complexType><br />
</s:element><br />
<s:element name="removeCompany"><br />
<s:complexType><br />
<s:sequence><br />
<s:element minOccurs="1" maxOccurs="1" name="inCompanyId" type="s:int" /><br />
<s:element minOccurs="0" maxOccurs="1" name="inPassword" type="s:string" /><br />
</s:sequence><br />
</s:complexType><br />
</s:element><br />
<s:element name="removeCompanyResponse"><br />
<s:complexType><br />
<s:sequence><br />
<s:element minOccurs="1" maxOccurs="1" name="removeCompanyResult" type="s:int" /><br />
</s:sequence><br />
</s:complexType><br />
</s:element><br />
<s:element name="updateGame"><br />
<s:complexType><br />
<s:sequence><br />
<s:element minOccurs="1" maxOccurs="1" name="inCompanyId" type="s:int" /><br />
<s:element minOccurs="0" maxOccurs="1" name="inPassword" type="s:string" /><br />
<s:element minOccurs="1" maxOccurs="1" name="inBoardGameGeekGameId" type="s:int" /><br />
<s:element minOccurs="1" maxOccurs="1" name="inPriceEach" type="s:double" /><br />
<s:element minOccurs="1" maxOccurs="1" name="inShippingPriceSweden" type="s:double" /><br />
<s:element minOccurs="0" maxOccurs="1" name="inDirectLink" type="s:string" /><br />
</s:sequence><br />
</s:complexType><br />
</s:element><br />
<s:element name="updateGameResponse"><br />
<s:complexType><br />
<s:sequence><br />
<s:element minOccurs="1" maxOccurs="1" name="updateGameResult" type="s:int" /><br />
</s:sequence><br />
</s:complexType><br />
</s:element><br />
<s:element name="removeGame"><br />
<s:complexType><br />
<s:sequence><br />
<s:element minOccurs="1" maxOccurs="1" name="inCompanyId" type="s:int" /><br />
<s:element minOccurs="0" maxOccurs="1" name="inPassword" type="s:string" /><br />
<s:element minOccurs="1" maxOccurs="1" name="inBoardGameGeekGameId" type="s:int" /><br />
</s:sequence><br />
</s:complexType><br />
</s:element><br />
<s:element name="removeGameResponse"><br />
<s:complexType><br />
<s:sequence><br />
<s:element minOccurs="1" maxOccurs="1" name="removeGameResult" type="s:int" /><br />
</s:sequence><br />
</s:complexType><br />
</s:element><br />
<s:element name="getCompanyGames"><br />
<s:complexType><br />
<s:sequence><br />
<s:element minOccurs="1" maxOccurs="1" name="inCompanyId" type="s:int" /><br />
<s:element minOccurs="0" maxOccurs="1" name="inPassword" type="s:string" /><br />
</s:sequence><br />
</s:complexType><br />
</s:element><br />
<s:element name="getCompanyGamesResponse"><br />
<s:complexType><br />
<s:sequence><br />
<s:element minOccurs="0" maxOccurs="1" name="getCompanyGamesResult"><br />
<s:complexType><br />
<s:sequence><br />
<s:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" /><br />
<s:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" /><br />
</s:sequence><br />
</s:complexType><br />
</s:element><br />
</s:sequence><br />
</s:complexType><br />
</s:element><br />
<s:element name="getIdByGameName"><br />
<s:complexType><br />
<s:sequence><br />
<s:element minOccurs="0" maxOccurs="1" name="gameName" type="s:string" /><br />
</s:sequence><br />
</s:complexType><br />
</s:element><br />
<s:element name="getIdByGameNameResponse"><br />
<s:complexType><br />
<s:sequence><br />
<s:element minOccurs="1" maxOccurs="1" name="getIdByGameNameResult" type="s:int" /><br />
</s:sequence><br />
</s:complexType><br />
</s:element><br />
</s:schema><br />
</wsdl:types><br />
<wsdl:message name="HelloWorldSoapIn"><br />
<wsdl:part name="parameters" element="tns:HelloWorld" /><br />
</wsdl:message><br />
<wsdl:message name="HelloWorldSoapOut"><br />
<wsdl:part name="parameters" element="tns:HelloWorldResponse" /><br />
</wsdl:message><br />
<wsdl:message name="registerCompanySoapIn"><br />
<wsdl:part name="parameters" element="tns:registerCompany" /><br />
</wsdl:message><br />
<wsdl:message name="registerCompanySoapOut"><br />
<wsdl:part name="parameters" element="tns:registerCompanyResponse" /><br />
</wsdl:message><br />
<wsdl:message name="getCompanyIdSoapIn"><br />
<wsdl:part name="parameters" element="tns:getCompanyId" /><br />
</wsdl:message><br />
<wsdl:message name="getCompanyIdSoapOut"><br />
<wsdl:part name="parameters" element="tns:getCompanyIdResponse" /><br />
</wsdl:message><br />
<wsdl:message name="removeCompanySoapIn"><br />
<wsdl:part name="parameters" element="tns:removeCompany" /><br />
</wsdl:message><br />
<wsdl:message name="removeCompanySoapOut"><br />
<wsdl:part name="parameters" element="tns:removeCompanyResponse" /><br />
</wsdl:message><br />
<wsdl:message name="updateGameSoapIn"><br />
<wsdl:part name="parameters" element="tns:updateGame" /><br />
</wsdl:message><br />
<wsdl:message name="updateGameSoapOut"><br />
<wsdl:part name="parameters" element="tns:updateGameResponse" /><br />
</wsdl:message><br />
<wsdl:message name="removeGameSoapIn"><br />
<wsdl:part name="parameters" element="tns:removeGame" /><br />
</wsdl:message><br />
<wsdl:message name="removeGameSoapOut"><br />
<wsdl:part name="parameters" element="tns:removeGameResponse" /><br />
</wsdl:message><br />
<wsdl:message name="getCompanyGamesSoapIn"><br />
<wsdl:part name="parameters" element="tns:getCompanyGames" /><br />
</wsdl:message><br />
<wsdl:message name="getCompanyGamesSoapOut"><br />
<wsdl:part name="parameters" element="tns:getCompanyGamesResponse" /><br />
</wsdl:message><br />
<wsdl:message name="getIdByGameNameSoapIn"><br />
<wsdl:part name="parameters" element="tns:getIdByGameName" /><br />
</wsdl:message><br />
<wsdl:message name="getIdByGameNameSoapOut"><br />
<wsdl:part name="parameters" element="tns:getIdByGameNameResponse" /><br />
</wsdl:message><br />
<wsdl:portType name="companyServiceSoap"><br />
<wsdl:operation name="HelloWorld"><br />
<wsdl:input message="tns:HelloWorldSoapIn" /><br />
<wsdl:output message="tns:HelloWorldSoapOut" /><br />
</wsdl:operation><br />
<wsdl:operation name="registerCompany"><br />
<wsdl:input message="tns:registerCompanySoapIn" /><br />
<wsdl:output message="tns:registerCompanySoapOut" /><br />
</wsdl:operation><br />
<wsdl:operation name="getCompanyId"><br />
<wsdl:input message="tns:getCompanyIdSoapIn" /><br />
<wsdl:output message="tns:getCompanyIdSoapOut" /><br />
</wsdl:operation><br />
<wsdl:operation name="removeCompany"><br />
<wsdl:input message="tns:removeCompanySoapIn" /><br />
<wsdl:output message="tns:removeCompanySoapOut" /><br />
</wsdl:operation><br />
<wsdl:operation name="updateGame"><br />
<wsdl:input message="tns:updateGameSoapIn" /><br />
<wsdl:output message="tns:updateGameSoapOut" /><br />
</wsdl:operation><br />
<wsdl:operation name="removeGame"><br />
<wsdl:input message="tns:removeGameSoapIn" /><br />
<wsdl:output message="tns:removeGameSoapOut" /><br />
</wsdl:operation><br />
<wsdl:operation name="getCompanyGames"><br />
<wsdl:input message="tns:getCompanyGamesSoapIn" /><br />
<wsdl:output message="tns:getCompanyGamesSoapOut" /><br />
</wsdl:operation><br />
<wsdl:operation name="getIdByGameName"><br />
<wsdl:input message="tns:getIdByGameNameSoapIn" /><br />
<wsdl:output message="tns:getIdByGameNameSoapOut" /><br />
</wsdl:operation><br />
</wsdl:portType><br />
<wsdl:binding name="companyServiceSoap" type="tns:companyServiceSoap"><br />
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" /><br />
<wsdl:operation name="HelloWorld"><br />
<soap:operation soapAction="http://test.net/HelloWorld" style="document" /><br />
<wsdl:input><br />
<soap:body use="literal" /><br />
</wsdl:input><br />
<wsdl:output><br />
<soap:body use="literal" /><br />
</wsdl:output><br />
</wsdl:operation><br />
<wsdl:operation name="registerCompany"><br />
<soap:operation soapAction="http://test.net/registerCompany" style="document" /><br />
<wsdl:input><br />
<soap:body use="literal" /><br />
</wsdl:input><br />
<wsdl:output><br />
<soap:body use="literal" /><br />
</wsdl:output><br />
</wsdl:operation><br />
<wsdl:operation name="getCompanyId"><br />
<soap:operation soapAction="http://test.net/getCompanyId" style="document" /><br />
<wsdl:input><br />
<soap:body use="literal" /><br />
</wsdl:input><br />
<wsdl:output><br />
<soap:body use="literal" /><br />
</wsdl:output><br />
</wsdl:operation><br />
<wsdl:operation name="removeCompany"><br />
<soap:operation soapAction="http://test.net/removeCompany" style="document" /><br />
<wsdl:input><br />
<soap:body use="literal" /><br />
</wsdl:input><br />
<wsdl:output><br />
<soap:body use="literal" /><br />
</wsdl:output><br />
</wsdl:operation><br />
<wsdl:operation name="updateGame"><br />
<soap:operation soapAction="http://test.net/updateGame" style="document" /><br />
<wsdl:input><br />
<soap:body use="literal" /><br />
</wsdl:input><br />
<wsdl:output><br />
<soap:body use="literal" /><br />
</wsdl:output><br />
</wsdl:operation><br />
<wsdl:operation name="removeGame"><br />
<soap:operation soapAction="http://test.net/removeGame" style="document" /><br />
<wsdl:input><br />
<soap:body use="literal" /><br />
</wsdl:input><br />
<wsdl:output><br />
<soap:body use="literal" /><br />
</wsdl:output><br />
</wsdl:operation><br />
<wsdl:operation name="getCompanyGames"><br />
<soap:operation soapAction="http://test.net/getCompanyGames" style="document" /><br />
<wsdl:input><br />
<soap:body use="literal" /><br />
</wsdl:input><br />
<wsdl:output><br />
<soap:body use="literal" /><br />
</wsdl:output><br />
</wsdl:operation><br />
<wsdl:operation name="getIdByGameName"><br />
<soap:operation soapAction="http://test.net/getIdByGameName" style="document" /><br />
<wsdl:input><br />
<soap:body use="literal" /><br />
</wsdl:input><br />
<wsdl:output><br />
<soap:body use="literal" /><br />
</wsdl:output><br />
</wsdl:operation><br />
</wsdl:binding><br />
<wsdl:binding name="companyServiceSoap12" type="tns:companyServiceSoap"><br />
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" /><br />
<wsdl:operation name="HelloWorld"><br />
<soap12:operation soapAction="http://test.net/HelloWorld" style="document" /><br />
<wsdl:input><br />
<soap12:body use="literal" /><br />
</wsdl:input><br />
<wsdl:output><br />
<soap12:body use="literal" /><br />
</wsdl:output><br />
</wsdl:operation><br />
<wsdl:operation name="registerCompany"><br />
<soap12:operation soapAction="http://test.net/registerCompany" style="document" /><br />
<wsdl:input><br />
<soap12:body use="literal" /><br />
</wsdl:input><br />
<wsdl:output><br />
<soap12:body use="literal" /><br />
</wsdl:output><br />
</wsdl:operation><br />
<wsdl:operation name="getCompanyId"><br />
<soap12:operation soapAction="http://test.net/getCompanyId" style="document" /><br />
<wsdl:input><br />
<soap12:body use="literal" /><br />
</wsdl:input><br />
<wsdl:output><br />
<soap12:body use="literal" /><br />
</wsdl:output><br />
</wsdl:operation><br />
<wsdl:operation name="removeCompany"><br />
<soap12:operation soapAction="http://test.net/removeCompany" style="document" /><br />
<wsdl:input><br />
<soap12:body use="literal" /><br />
</wsdl:input><br />
<wsdl:output><br />
<soap12:body use="literal" /><br />
</wsdl:output><br />
</wsdl:operation><br />
<wsdl:operation name="updateGame"><br />
<soap12:operation soapAction="http://test.net/updateGame" style="document" /><br />
<wsdl:input><br />
<soap12:body use="literal" /><br />
</wsdl:input><br />
<wsdl:output><br />
<soap12:body use="literal" /><br />
</wsdl:output><br />
</wsdl:operation><br />
<wsdl:operation name="removeGame"><br />
<soap12:operation soapAction="http://test.net/removeGame" style="document" /><br />
<wsdl:input><br />
<soap12:body use="literal" /><br />
</wsdl:input><br />
<wsdl:output><br />
<soap12:body use="literal" /><br />
</wsdl:output><br />
</wsdl:operation><br />
<wsdl:operation name="getCompanyGames"><br />
<soap12:operation soapAction="http://test.net/getCompanyGames" style="document" /><br />
<wsdl:input><br />
<soap12:body use="literal" /><br />
</wsdl:input><br />
<wsdl:output><br />
<soap12:body use="literal" /><br />
</wsdl:output><br />
</wsdl:operation><br />
<wsdl:operation name="getIdByGameName"><br />
<soap12:operation soapAction="http://test.net/getIdByGameName" style="document" /><br />
<wsdl:input><br />
<soap12:body use="literal" /><br />
</wsdl:input><br />
<wsdl:output><br />
<soap12:body use="literal" /><br />
</wsdl:output><br />
</wsdl:operation><br />
</wsdl:binding><br />
<wsdl:service name="companyService"><br />
<wsdl:port name="companyServiceSoap" binding="tns:companyServiceSoap"><br />
<soap:address location="http://localhost:1705/com/company/webservices/companyService.asmx" /><br />
</wsdl:port><br />
<wsdl:port name="companyServiceSoap12" binding="tns:companyServiceSoap12"><br />
<soap12:address location="http://localhost:1705/com/company/webservices/companyService.asmx" /><br />
</wsdl:port><br />
</wsdl:service><br />
</wsdl:definitions>
My ide is that the the correct data is set from the client to the webservice but that the namespce may be wrong and by that it take the gameName as null??
|
|
|
|
|
Hi, I'm working tidying up (and getting rid of) heaps of word documents we have in countless folders that have guidlines, documentation and so on. To do this I've created a searchable knowledge base. What I want to be able to do (for the short term) is take attached word docs, read the content and insert the text. Later on i might look at doing clever things with images and so on but this will do for now.
currently, I can do this when reading a local file using the code below:
<br />
string DocToHtml(string docPath)<br />
{<br />
Microsoft.Office.Interop.Word.Application app=new Microsoft.Office.Interop.Word.Application();<br />
app.Visible=false;<br />
Object o=Missing.Value;<br />
object docFile=docPath;<br />
_Document doc=app.Documents.Open(ref docFile,ref o,ref o,ref o,ref o,ref o,ref o,ref o,ref o,ref o,ref o,ref o,ref o,ref o,ref o,ref o);<br />
<br />
returnString=doc.Content.Text.ToString(); <br />
<br />
object t=true;<br />
app.Quit(ref t,ref o,ref o);<br />
<br />
return returnString;<br />
}<br />
That works as a tester, it just dumps the text into a string. fine by me for now. Next bit though, that is the bit I am having trouble with, is taking binary data from a database and using it in the same way as the _document doc etc bit above. I can load the data as a datareader;
SqlDataReader dr = command.ExecuteReader(); - gets me the data.
but don't know what to do with it then.
Any suggestions please?
Thanks!
Kuba
|
|
|
|
|
byte[] bdata = dr.getBytes(......); // fill all the parameters
//storing as a doc file
FileStream fs = new FileStream(Server.MapPath("a.doc"),FileMode.Create);
BinaryWriter bw = new BinaryWriter(fs);
bw.Write(bdata);
fs.Close();
//end
now your data is in file a.doc
do your code in a.doc
Regards,
Sylvester G
sylvester_g_m@yahoo.com
|
|
|
|
|
great thanks, works fine.
I used bw.Write((byte[]) dr["data"]); instead, made it a bit simpler!
|
|
|
|
|
How can i get the cpu\graphics accelerator temperature? and how can i get the fan speed?
is there a class to do so? or an API?
|
|
|
|
|
This type of information is available in the WMI[^] classes. Most of what you want would be in the Win32_xxx classes.
Using WMI from managed code is not well documented (IMHO) but it is possible.
-----------------------------
In just two days, tomorrow will be yesterday.
|
|
|
|
|
My usercontrol implement a interface IUIItem ,the interface has a method : IUIItem GetControl()
{ return this;}
But when the method is called repeatedly ,the GDI alway increase. I don't know where is the problem. Is there somebody can help me?
rockinfog
-- modified at 7:56 Monday 12th March, 2007
|
|
|
|
|
Hi
Well i am trying to Dial my ISP using internal Modem...
can anyone give me some help in this regard.
1- If i want to use my Windows DialUp Connection Account...
2- if i want to dial modem directly through application...
Please refer wat method of above two will be most suitable and achieveable.
kindly refer any Code.
Regards,
SAEED.
|
|
|
|
|
Hy everybody! Please help me I have a some class MyClass, and i use the function PostMessage(IntPtr,int,IntPtr,IntPtr). How i can convert from MyClass to IntPtr. Using IntPtr(&MyClass) dosn't work. Compiler returns
---------------------------------------------
Pointers and fixed size buffers may only be used in an unsafe context
error CS0208: Cannot take the address of, get the size of, or declare a pointer to a managed type ('MyApp.MyClass')
---------------------------------------------
|
|
|
|
|
Hello All,
can anybody tell me how to get data from an sql data base table to a datagrid?
Any assistance would be helpful
keshav
|
|
|
|
|
WinForms or WebForms?
Roel
|
|
|
|
|
hi,
I'm using system.xml.xmldocument to load a XML page from the net. I was wondering whether there is a need to set or get the dynamic proxy settings in my application from the pac file for IE in order for the application to work. I'm using .NET 2.0. Have tried googling and read about HTTP classes and HttpWebRequest but still unsure about the case with using system.xml. Is is auto set according to IE .pac settings? Can anyone help me on this? Many thanks.
|
|
|
|
|
If the network connection being used requires the use of a proxy, then you would need to set that information using an XmlResolver. See this MSDN reference[^] for more details, but it seems straight-forward.
XmlTextReader rdr = new XmlTextReader("http://localhost/bookstore/books.xml");
rdr.XmlResolver.Credentials = CredentialCache.DefaultCredentials;
XmlDocument doc = new XmlDocument();
doc.Load(rdr); There is no support in .NET for working with PAC files directly. You can tell .NET to use the IE settings or set your own, but if you want to deal with PACs you will need to do some interop. (Hmmm...maybe it's time to finally finish my article on this...)
-----------------------------
In just two days, tomorrow will be yesterday.
|
|
|
|
|
Hello!
I am trying to build my own HotSpot server in C#. Anyone know about samples in C# or where to find info?
I am using a AP with no built in DHCP server.
Tanks!
Kristian!
|
|
|
|
|
Hi,
I have a C# windows application, say, Launcher, which is started with a privileged user’s credential. Can someone pls suggest how would I be able to capture the logoff event from the Launcher application when a user (not the privileged user) logs off or shuts down from windows, using C#? It would be great if the solution could work in both desktop and terminal server environments.
Regards
MPR2006
|
|
|
|
|
You could try the SystemEvents.SessionEnding event, but I'm not sure whether it is invoked for any user or only the one running the application.
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook www.troschuetz.de
|
|
|
|
|
As you rightly doubt, SystemEvents.SessionEnding does not work if application is running with another (privileged) user's credential.
|
|
|
|
|
What I've done is create a DLL which when added to the registry, logs the log on and log off events. The information to do this is in the platform SDK documentation under WLX. Please note that you do not have to write a replacement for GINA to get this to work.
Phil
|
|
|
|
|
Hello everyone,
I went thru the article Assemblies: locating, binding and deploying written by Mr. Cohen Shwartz Oren. It is indeed informatory and useful. But i have a problem in C# assemblies. I developed a dll and strong named it. Now i want to use it in an application in another machine. So i wrote the app.config file and given the codebase in that....but the applicaition searches the local directories and the machine.config file and it is not using the path given in codebase. i tried doing it from an application in the same machine also changing the location of dll. but its not working. i think the app.config file is not at all checked.can u pls help me...
the following is my xml code:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentassembly>
<assemblyIdentity name="lib"
publicKeyToken="707ce16eaddaa550"
culture="neutral" />
<codeBase version="1.0.2622.27241"
href="file:///mca-oa2\beuls\c#\lib\lib\bin\Debug\lib.dll"/>
</dependentassembly>
</runtime>
</configuration>
Any help is greatly appreciated.
Thx.
Beulah
-- modified at 4:54 Monday 12th March, 2007
|
|
|
|
|
Your XML code is only partially visible. You should modify your post by either enabling the "Ignore HTML tags in this message" beneath the smilies or replace < with <
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook www.troschuetz.de
|
|
|
|