|
Ok, its something to do with creating an instance of dsInstruments isn't it ... ?? Adding in:
DataSet InstrumentsDS = new DataSet();
public void AnalyseTheFilePath(string pathtoanalyse)
{
Regex wordsplitter = new Regex("\\b\\w+\\b",RegexOptions.IgnoreCase);
DataSet InstrumentsDS = new DataSet();
foreach (Match pathword in wordsplitter.Matches(pathtoanalyse))
{
foreach (DataRow ThisRow in InstrumentsDS.Tables["instrument_lookup"].Rows)
{
if (pathword.ToString() == ThisRow[0].ToString().Trim())
{
}
}
}
}
Fixes the referencing problem but doesn't actually build the dataset and I don't want to build a new instance of dataset everytime the method AnalyseTheFilePath() is called ...
sheesh ... this is driving me nuts. There is a lot to learn in C# ...
Jammer
Going where everyone here has gone before!
|
|
|
|
|
Ok, I seem to have cracked this now by doing this:
private static DataSet dsInstruments;
private static DataSet InstrumentsDS
{
get
{
if (dsInstruments == null)
{
dsInstruments = BuildLookups.LoadXmlFile(@"LookUpXML\instrument_lookup.xml");
}
return dsInstruments;
}
}
So I was calling a non-static member from a static context. Even thought I've fixed my problem it has now confused me as to what *exactly* static means, I thought i'd worked that out!! More reading to do methinks!
hmm ...
Jammer
Going where everyone here has gone before!
|
|
|
|
|
I wrote a class Cached<T>. When its data is first requested, it runs the stored delegate to initialize the object. With implicit converion I could write something like:
Cached<csvfile> cached = new Cached<csvfile>(delegate(ref CsvFile item){...});
...
CsvFile file = cached;
The problem is that I cannot do something like "file.Save()"; I have to do file.Data.Save(). Since these objects should behave like normal objects of that type, it should be possible to write file.Save().
Is there any way?
(Did I accidentally duplicate some class that .NET BCL already has?)
modified on Sunday, March 9, 2008 9:23 AM
<div class="ForumMod">modified on Sunday, March 9, 2008 9:25 AM</div>
|
|
|
|
|
I'm trying to create an application in C# using the forms designer in Visual Studio 2008. Coming from Java, it's a welcome relief not to have to hand code the whole layout, but there's something that doesn't seem to be working. The 'Dock' setting for components. I have a split pane, inside each pane of which are two more split panes. Whenever I set the main split pain to dock horizontally and vertically (the middle button in the designer), it underlaps the toolbar, and the same happens in the sub-panes - they overlap the drop down box I've set to dock at the top.
Is it best to have just one docking component per panel or is there a way around this? The window looks fine at the default size, but once it's resized nothing changes size to fit.
The code from the designer is at http://mi6.nu/FrmMain.Designer.resx if anyone could take a look and see if I'm doing something wrong. It's probably something simple, but maybe someone else has had a similar problem.
Thanks.
|
|
|
|
|
Hello,
I am using Domain Spaecific language tool with VS2005.I am having some questions related to it...
1). In DslDefinition.dsl design, i have taken a swimlane controller and made the initial height and widh of value 2(inches). But it is not getting reflected when i use the Swimlane object in output application. What else i need to do?
2). In my output application, how can i make sure that the flow eliments should be displayed(aligned) in the same order the added(one after one). As of now every 3rd and fourth eliment aligned at the right side of 1st and 2nd eliment.
Thanks & Regards
Gajesh
modified on Sunday, March 9, 2008 11:42 PM
|
|
|
|
|
can anybody plz help in telling me how to write a file to a cd through a program.....i mean that the program should automatically write a file to a cd without going thru the manual process of starting softwares like nero etc.... if anybody knows this... plz plz send me the source code...i will be very grateful....!!!
greatprateek@gmail.com
Prateek
|
|
|
|
|
Google for XPburn or Imapi
|
|
|
|
|
I am searching for a bettor .net tools for ICR/OMR/OCR.
I have already looked a Pegasus and LeadTools Component for this purpose.
So, If Anybody know about a other company or site info about ICR/OMR/OCR, please advice.
RK
|
|
|
|
|
Atalasoft. PEgasus and LEAD suck, don't touch them, they suck b/c they are expensive and hard to deal with. The Atalasoft components are cheap, have no per seat licensing, and support is excellent.
Christian Graus - Microsoft MVP - C++
"also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
|
|
|
|
|
Hi,
how can i change the exe file icon (from c# .Net)
Not The form Little icon
Have Fun
Never forget it
|
|
|
|
|
Try this[^].
The icon is set in the project properties.
Christian Graus - Microsoft MVP - C++
"also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
|
|
|
|
|
THANKS
Have Fun
Never forget it
|
|
|
|
|
Right click on your project and choose properties. There is an option to change icon of your executable file.
|
|
|
|
|
Hi - I'm writing an application and using the SaveFileDialog which was working fine until I set the StartPosition to "CenterScreen". Once I did this, the 1st SaveFileDialog appears on top of my main form, however the remaining SaveFileDialogs appear behind my main form. I would like all the SaveFileDialogs to appear on top of my main form.
I think I need to make the main form the owner like back in my C programming days, but I'm not sure in C# or .NET if this is the problem, or how to correct it.
Thank you for your help,
Glenn
|
|
|
|
|
Yes, you're right. The form has an Owner property, all forms do. Set it before showing the form.
Christian Graus - Microsoft MVP - C++
"also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
|
|
|
|
|
Pass the form that the dialog should appear on top of as the argument to ShowDialog . That is, use the ShowDialog(IWin32Window) overload. (Form implements IWin32Window .)
DoEvents: Generating unexpected recursion since 1991
|
|
|
|
|
Hello
I' have a binded DataGridView to a datatable
I'm looking for the best way to move the selected row UP / Down
How can I do that
Any Idea ?
|
|
|
|
|
Google
TVMU^P[[IGIOQHG^JSH`A#@`RFJ\c^JPL>;"[,*/|+&WLEZGc`AFXc!L
%^]*IRXD#@GKCQ`R\^SF_WcHbORY87??6?N8?BcRAV\Z^&SU~%CSWQ@#2
W_AD`EPABIKRDFVS)EVLQK)JKSQXUFYK[M`UKs*$GwU#(QDXBER@CBN%
Rs0~53%eYrd8mt^7Z6]iTF+(EWfJ9zaK-i?TV.C\y<p?jxsg-b$f4ia>
--------------------------------------------------------
128 bit encrypted signature, crack if you can
|
|
|
|
|
Thank you
But I can search on google too and I know those article
None of them are really usefull
The method used (swap cells) is odd and do not belong to binded datagridview
Also those article are not really fresh and since there are a lot of improvement in the framework
I was hoping to found something better
|
|
|
|
|
hii
i need help for forecasting crime... as forecasting can be done by no of statistical techniques ... i havee to use time series for forecastig .. i m confused how to use it
i have incidents data and their crime rates and years... now how do i apply forcasting on it means time series formula?? how doi i use my data for crime forecasting ?
please any one help me in doing thiss i have data in excel format how do i code time series algorithm for forecasting crime in c#
i need helpp........
|
|
|
|
|
hiraa wrote: ... i havee to use time series for forecastig
You'll find lots of experts on C# in here. However, I don't know much about statistics. What is "time series forcasting"?
Perhaps if you can explain how your forcasting technique works then we'll be able to help you. In fact, if you can describe it then you might actually be able to see for your self how to implement it in C#. Often the act of explaining a concept to someone helps you understand it better yourself, to such an extent that you answer your own question.
|
|
|
|
|
Hi All,
Im trying to run this code:
<br />
foreach (DataRow dr in ds.Tables["table1"].Rows)<br />
{<br />
if (dr[1].ToString() == "f")<br />
{<br />
dr[1].ToString() = "finish";<br />
}<br />
else<br />
{<br />
dr[1].ToString() = "not finish";<br />
}<br />
}<br />
But im getting the error:
The left-hand side of an assignment must be a variable, property or indexer
Could'nt find anything on google that solves this. Anyone a idea?
Thanx
|
|
|
|
|
You are assigning a value to a result of a function.
|
|
|
|
|
It is generally better to convert from object to a concrete type by casting, if you know what type an expression is, than to use a conversion function.
I would write this as
foreach (DataRow dr in ds.Tables["table1"].Rows)
{
if ( (string)dr[1] == "f" )
{
dr[1] = "finish";
}
else
{
dr[1] = "not finish";
}
}
DoEvents: Generating unexpected recursion since 1991
|
|
|
|
|
Remove the toString() from dr[1].ToString() and dr[1].ToString()... Everything will work fine
|
|
|
|