|
For finding an Integral there exists the Risch algorithm. You should use Google to find it. More about symbolic Differentation can be found at MIT-Press Homepage (e.g. http://mitpress.mit.edu/sicp/full-text/sicp/book/node39.html[^]).
Normally other languages are better for such implementations (lisp for example). You can even use standard software if you like (such as maple or mupad)
Greetings,
Ingo
------------------------------
A bug in a Microsoft Product? No! It's not a bug it's an undocumented feature!
|
|
|
|
|
hey i am havin some probs triny to change the contents of a dropDown list that is part of a user control on an asp.net page, when the user changes the dat in the date control i need to check what shud be displayed in the dropDown list for that date and change its contents anyone have any ideas how to go about doin this a an overview wud be very helpful. thanks in advance
|
|
|
|
|
Hey Howzit,
I would like to know how to use the System.Xml.Serialize method to serialize a Textbox or Button into an Xml document.
Can anyone help?
|
|
|
|
|
Hi.
I am trying to leave all the other attributes of a file alone but unset read only.
I am trying
File.SetAttributes(strFileToStreamPath, File.GetAttributes(strFileToStreamPath) ^ FileAttributes.ReadOnly);
which works fine if the file is read only but not if it isn't (it makes it read only!)
How do I do a "OR NOT" sort of thing. I can't see any examples of this in the documentation?
Cheers,
Martin
|
|
|
|
|
Have you tried &~ ?
The the bitwise "AND NOT" operator.
regards
modified 12-Sep-18 21:01pm.
|
|
|
|
|
Thank You!
I've just tried it and that works great!
|
|
|
|
|
How can I find the user's home directory, eg C:\Documents and Settings\Tony? Is there a system constant I can use?
Thanks,
Tony.
|
|
|
|
|
Environment.GetFolderPath(SpecialFolder.ApplicationData)
regards
modified 12-Sep-18 21:01pm.
|
|
|
|
|
Hi Greeg, that gets 'C:\Documents and Settings\Tony\Application Data' whereas I was looking for the parent of that directory. Is there no Xxxx.HomeDirectory?
Thanks,
Tony.
|
|
|
|
|
I'm not completely sure which parameter is correct, all of them are mentioned here, just try them out
If there is no such parameter, you could strip the path like this:
string path = Environment.GetFolderPath(SpecialFolder.ApplicationData);<br />
string newpath = path.Substring(0, path.LastIndexOf(@"\"));
modified 12-Sep-18 21:01pm.
|
|
|
|
|
Thanks again, Greeg. I'll use your code but have also informed the creator of the file that he might be putting it in the wrong place.
Cheers,
Tony.
|
|
|
|
|
Have you tried Personal? Based on the descriptions that's the only likely sounding member of the enum.
|
|
|
|
|
Yes, that one gives 'My Documents'. I got Greeg's solution to work. I think MS don't want us to find the 'home' directory - unfortunately Java apps seem to use it by default!
Cheers,
Tony.
|
|
|
|
|
TonyLinde wrote: Yes, that one gives 'My Documents'. I got Greeg's solution to work. I think MS don't want us to find the 'home' directory - unfortunately Java apps seem to use it by default!
Probably not. As long as the user doesn't do anything cute with thier folder config (my documents can be set to a location other than the default) you should be OK. A more mundane sub folder like in Greegs solution's probably the safest bet.
|
|
|
|
|
<<set to="" a="" location="" other="" than="" the="" default="">>
Which is exactly what I've done in my dev environment. I'm working in a VM where I've set 'My Documents' to the one in the host machine
T.
|
|
|
|
|
string homePath = Environment.GetEnvironmentVariable("USERPROFILE");
|
|
|
|
|
Thanks, Curtis. I'm wary of using env vars since they are so easy to alter.
Cheers,
Tony.
|
|
|
|
|
Get the value of the following:
Branch: HKEY_CURRENT_USER
Key: Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
Value: AppData
"we must lose precision to make significant statements about complex systems."
-deKorvin on uncertainty
|
|
|
|
|
We're about to migrate our server application to .Net and having multiple client interface with sometimes done in VB6 or C++. While the server application (it's a C# web service) is dealing with database, I'd like to know if there's easy way to transform the type Dataset from ADO.Net to the classic ADODB.Recordset (our needs is to get the data in read-only, so, don't really mind if somebody propose using Datareader) ?
For example if the .Net server has method:
int GetDataSet(out System.Data.DataSet dts)
is there any way to call it from classic VB6 / unmanaged C++ code ? If not, what's the alternative (transform it to XML formatted string manually ?) ?
|
|
|
|
|
The easiest way is writing a .NET COM component that calls the web service. If you can't, your alternative would be calling it from C# with a dataset and look at the SOAP message (using a HTTP monitor or EtherReal) that is being sent/received. Then, from VB6, post a similar XML by using HTTP to the web service and parse the resulting SOAP message.
May I add that returning a dataset from a webservice is a bad practice? It limits a lot your platform options when calling that webservice.
From the Churchdown Parish Magazine: "Would the Congregation please note that the bowl at the back of the Church, labelled 'For The Sick,' is for monetary donations only."
|
|
|
|
|
Thanks,
I agree that's not a good practice, so what's your suggestion if I need to display the data (table) from a database to the client interface ? My need is to display the data only on the web page and on normal client WinForm.
I'm quite beginner in .Net, and I found that the way of calling a web service from windows application is by creating a proxy (in case of using Dataset, as I understand the proxy will do the marshalling job, to convert back the SOAP message from web service into Dataset, isn't it ?), but don't know how to keep the SOAP message as it is. Change the conversion type ? Do you have any example or link for that ?
|
|
|
|
|
hanofee wrote: I agree that's not a good practice, so what's your suggestion if I need to display the data (table) from a database to the client interface ?
Return an array of a class, e.g., "Customer", instead of returning a dataset.
You can even bind your controls to this array, instead of binding to the dataset, and everything should work.
From the Churchdown Parish Magazine: "Would the Congregation please note that the bowl at the back of the Church, labelled 'For The Sick,' is for monetary donations only."
|
|
|
|
|
Thanks again,
Do you mean that an array of a class is more generic than Dataset transformation to be multiplatform ?
(sorry, just think that working with class across web service might bring more trouble)
|
|
|
|
|
hanofee wrote: Do you mean that an array of a class is more generic than Dataset transformation to be multiplatform ?(sorry, just think that working with class across web service might bring more trouble)
But that's the "correct" (I don't like this word) way returning data. By using arrays of simple or complex classes, any decent web service tool can access it. Datasets are a more complicated data type, which can still be accessed, but only by coding a lot.
You can find further discussion about this on Google, but a notorious article with a funny title is this:
Returning DataSets from WebServices is the Spawn of Satan and Represents All That Is Truly Evil in the World[^]
Other nice articles are:
Top 5 Web Services mistakes[^]
Web services and the use of datasets.[^]
Even MSDN documents your specific problem with VB6 and Datasets in:
Web Serices and DataSets[^]
As an additional note, I had so much trouble with DataSets that I simply don't use them for anything else, but this is a matter of personal taste, so I can't say that this is a good practice.
From the Churchdown Parish Magazine: "Would the Congregation please note that the bowl at the back of the Church, labelled 'For The Sick,' is for monetary donations only."
|
|
|
|
|
I have a small application which displays a popup at a given intervals. It has a disable function too. When the program is disbaled, it no longer shows those popups. This works perfectly fine as long as the user Enables/Disbales the program by clicking the appropriate button. How can i Enable/Disable the program by passing it a command from another program while it is running? Would I have to use some concept such as DDE (which has been replaced by Remoting, I've heard)? If so, how?
|
|
|
|