|
Does anyone know how to create a global mouse hook for the navigation buttons on a 5 button mouse?
I can do a global mouse hook but I only get left,right,middle and one of the XButtons. I need to catch XButton1 and XButton2 separately.
Anyone?
|
|
|
|
|
I have a Data Table from a Data Set that populates a DataGrid...Good but...
I need to test and iterate through each file name that is stored as a string in the last of three columns (c# Win App) from the Data Table, and see if it exists in a Directory. If not print text to a text file stating "xyz.pdf -- does not exist in directory".
|
|
|
|
|
you've listed a requirement. What's the question?
|
|
|
|
|
I don't know how to go about doing it in c# win app code
|
|
|
|
|
i have in my Employees table a filed that hold the start date of worker
and i nedd to get a message when the worker get 7 month of work
i try to do this :
while (reader.Read())
{
DateTime dt = (DateTime)(reader["Sdate"]);
//DateTime dt2 = new DateTime(dt.Year, dt.Month, dt.Day);
DateTime tomorrow = DateTime.Today.AddDays(360);
TimeSpan Diff = tomorrow - dt;
if (dt > tomorrow && dt < tomorrow)
this.listBox1.Items.Add("העובד " + reader["Fname"].ToString() + " ת.ז" + reader["ID"].ToString() + " נכנס ל 7 חודשי עבודה ");
and its dosent work where is ths problem ?
thanks alllooottt ....
|
|
|
|
|
For one thing, your if statement will never evaluate to true. You're checking the following:
if (dt > tomorrow && dt < tomorrow)
You can never have a date that is greater and less than another date at the same time. Plug in a test value:
if("1/2/2005" > "1/1/2005" && "1/2/2005" < "1/1/2005).... They can't both be true.
Also, if you're trying to check for 7 months why are you adding 360 days? Shouldn't you use
DateTime.Today.AddMonths(7)
|
|
|
|
|
so what do i need to do to make this work ?
|
|
|
|
|
You should really try debugging on your own. It's a good exercise in problem solving. *ALSO NOTE* I'm providing this for reference, without warranty of any kind since I'm totally unclear on your overall goal.
DateTime dt = (DateTime)(reader["Sdate"]);
DateTime dtSevenMonths = DateTime.Today.AddMonths(-7);
if (dt < dtSevenMonths)
{
this.listBox1.Items.Add(......);
}
|
|
|
|
|
i think u solved it ))
thankssss its semmes to work fine now ....
|
|
|
|
|
Hello:
From a class I want clean a place holder contained in a web form.
I’m using this code:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
namespace WUC_CreDes
{
public class Class1
{
public static bool Hay_PostBack()
{
WUC_CreDes.WebForm1 parent1 = (WUC_CreDes.WebForm1) this.Page;
parent1.Example.Controls.Clear();
return false;
}
}
}
Where “Example” is my place holder within the web form.
When I compile my Project it’s sending me this error: “Keyword ‘this’ is not valid in a static property, a static method or as startup of static field”.
Does somebody has some idea about how can I attain it?
Thanks you in advance.
Greetings.
A.L.
El hombre que tiene amigos debe mostrarse amigo...
|
|
|
|
|
Finally I attained it thus:
In WebForm1 I did:
bool que = WUC_CreDes.Class1.Hay_PostBack(this);
And in my class I did:
public static bool Hay_PostBack(WUC_CreDes.WebForm1 parent1)
{
parent1.Example.Controls.Clear();
return false;
}
But now I need do same from a WUC, if I do:
bool que = WUC_CreDes.Class1.Hay_PostBack(this);
I understand I need replace 'this' with web form's name, here WebForm1.aspx
Somebody know how can I do to attain it?
El hombre que tiene amigos debe mostrarse amigo...
|
|
|
|
|
If I use: bool que = WUC_CreDes.Class1.Hay_PostBack(this.Page); it's sending me an error when I compile: Argument '1': it's not possible convert from 'System.Web.UI.Page' to 'WUC_CreDess.WebForm1'
May be I'm coding something wrongly but what?
El hombre que tiene amigos debe mostrarse amigo...
|
|
|
|
|
i already did in VB few month ago, and i want to do the same in C#. the function insert in DB the info i get in excel and works well.
' example in VB
public function myFunction(byval LastName as string, byval FirstName as string, optional Email as string="NA", optional PhoneNbr as long=0)
end function
// now how can i do the same in C#?
i can do with polymorphiste but if some function have 20 argument, i need 400 different functions to do the equivalent of vb?
the missing value work, but i need to put all the argument in object type.
Fardoche
|
|
|
|
|
If all ur optional parameters are the same type, u can use the 'params' keyword. U could use it even if they weren't the same type, but u would need to use an object array which u dont want.
Otherwise, the only solution is to overload ur 400 different functions, C# does not support optional parameters.
params[^]
|
|
|
|
|
i am not aware of c# and i have to create one project on c#
so any one can give me a small project of c# with database conectivity. so i can get the idea about my project.
if any one have a project for customizing a printing document then please give me that project
Dipesh Patel
|
|
|
|
|
|
|
Hi,
I have a procedure that takes the bill of material for a part
and gets all the routing for each component in the bill.
I would like to create a gant chart in Microsoft Project to show the
time line for creating each component required. I have been
looking all over the place for information on using C# with
Microsoft Project but with not much luck.
Any advice would be great
Thanks
Will
|
|
|
|
|
I want to use a base class to enforce that any children must implement a property and that property must be static and exist at the child class level NOT the base class. The compiler will not allow abstract statics , does anyone know of an elegant work around ?
|
|
|
|
|
Abstract & static would be an oxymoron, something cannot be both as an abstract member implies that a derived class will implement. If it were static there would be no derived class.
Im not sure I personally understand what you are trying to achieve.
|
|
|
|
|
Hi all.
I'm trying to read in the date and time from a binary file that was created using mfc. The cTime class was used to create the time stamp. I'm using a TimeSpan object and a DateTime object in order to get the date and time that was saved in the binary file. i.e.
public Count(BinaryReader read)
{
TimeSpan span = TimeSpan.FromSeconds(read.ReadUInt32());
TimeStamp = new DateTime(span.Ticks);
CountNumber = read.ReadUInt32();
}
The date and time returned ends up coming out as 18/02/0035 16:00:01 which is obviously incorrect as this is old data not future data
I looked at the number of ticks returned in span.Ticks compared to the current number of ticks (at roughly 15:22 today)
632460649505030970 - Today
10771200010000000 - Returned from the file.
As you can see there is a big difference and im pretty sure this data is only a year old at the most.
If anyone knows what i'm doing wrong it would be greatly appreciated.
Cheers
Kev
|
|
|
|
|
|
I get the correct date returned when i create a DateTime object with the "Current" number of ticks 632460649505030970 but when i create one with the number of ticks created using the reader i'm getting the date mentioned above, 18/02/0035 16:00:01 which is very wrong.
For some reason the number of ticks that i get returned from span.Ticks must be wrong.
Any ideas anyone??
Kev
|
|
|
|
|
You might want to take a look at this[^].
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
A good article, but it seems to cover everything except what i want. The mfc class being used to store the time is cTime and the article mentions that this class provides an overload for the >> and << operators which are being used to store the time.
The article just doesn't go into any details about how they are overloaded. The time is being saved using the >> (or <<, cant remember :-P) operator and i need to read it into a C# class in such a way as i can get at the date and time. I thought, as did leppy from his comments, that what i did would work but it doesn't so i assume that cTime stores the dateTime in a different format.
If anyone knows how to do this it would be great. I dont need to know why it doesn't work i just need a way to read the cTime data, that has been stored using the >> operator, into a DateTime class in C#.
Cheers
Kev
|
|
|
|