|
yes i know, i can know by getting the current process name as "dev.." but i just avoid that thing because the UC wasnt too big, just some custom props. I would use that if there were no option
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-iTV.C\y<pjxsg-b$f4ia>
--------------------------------------------------------
128 bit encrypted signature, crack if you can
|
|
|
|
|
How can I rename window titles of programs that sit on the taskbar? Please Help???
|
|
|
|
|
I'm not shure what you want.
Do you want to change the names of programs other than yours.
Or just the name of your program.
In the second case the name displayed in the taskbar is the same as the main form's text property. So changing that would change the name.
In the first case I don't know how you would do this or why or if its even possible.
|
|
|
|
|
Yes.. the first case. How can I change the form's TEXT property from c#? I'd like to rename various program's TEXT property as they sit on the task bar.
|
|
|
|
|
I doubt that this is possible. The only way I can see that it would be is if those programs expose the property to you (and I know of no program that does this). If they do you'll need to read the documentation off those programs on how to change it.
Other than that I doubt you can do this (legally).
|
|
|
|
|
Gi,
this is what I would try:
1. find the window handle of the main window you want to change; do this by enumerating all visible windows, all processes, or whatever seems most appropriate;
2. then call SetWindowText[^]
Both actions will require the use of P/Invoke.
|
|
|
|
|
|
hi
can I create a ISAPI by C#.NET?
I know I can create HTTPModule and HTTPHandler but I want to create a ISAPI
thanks
Mohammad Khansari
|
|
|
|
|
No, you can't write a true ISAPI filter in C#. ISAPI requires that the .DLL export the functions required by the interface, but managed code .DLL's do not export functions in a manner compatible with the requirement.
HttpHandlers offer the equivilent functionality.
|
|
|
|
|
hello all
i am trying to serialize an access database into xml file then recreate the database again from the xml file, i ma using "Microsoft ADO Ext. 2.8 for DDL and Security"
here is a sample code of recreating the database from the xml file.
DS2 = new DataSet();
DS2.ReadXml(Application.StartupPath + @"\DataSet.xml");
DataTable temp = DS2.Tables[0];
string strConn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Application.StartupPath+@"\DataSet.mdb";
ADOX.CatalogClass cat = new CatalogClass();
cat.Create(strConn + "; Jet OLEDB:Engine Type = 5");
cat.Tables.Append((Object)temp);
cat=null;
but i got a com exception says "Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another".
can anyone help?
|
|
|
|
|
From the code, I understand that you are trying to create table in access from the dataset but your approach is not acceptable for ADOX.
In a similar task, I have tried to export my dataset to an mdb database and I had to construct SQL commands from the dataset to create and insert data. I think this one can give you a starting point.
Here is my create table method:
private void CreateTables()
{
string sqlCommand = "CREATE TABLE ";
foreach (DataTable dTable in currentDataSet.Tables)
{
string sqlCreate = sqlCommand + dTable.TableName + "(";
int cnt = 0;
foreach (DataColumn dColumn in dTable.Columns)
{
string sqlCreateCommand = sqlCreate + dColumn.ColumnName;
if (cnt != dTable.Columns.Count - 1)
{
cnt++;
sqlCreateCommand += GetDataType(dColumn) + ", ";
}
if (dTable.Columns.IndexOf(dColumn) == dTable.Columns.Count - 1)
{
cnt++;
sqlCreateCommand += GetDataType(dColumn) + ");";
}
sqlCreate = sqlCreateCommand;
}
OleDbCommand dbCommand = new OleDbCommand(sqlCreate, (OleDbConnection)dsConnection.CurrentDbConnection);
dbCommand.ExecuteNonQuery();
}
Always keep the Murphy Rules in mind!
|
|
|
|
|
hello,
Is it a way to detect if the user has back or post his system date.
Best regards.
dghdfghdfghdfghdgh
|
|
|
|
|
Only by storing the current date somewhere, so that when you check, you have another date to compare it to.
Christian Graus
Driven to the arms of OSX by Vista.
|
|
|
|
|
Hi,
if all you need is a rough indication when the date has been turned back, there are lots of files and folders that get modified by the system when a user is busy (e.g. C:\pagefile.sys, C:\System Volume Information, ...) So one way could be to do a (partial) scan of your disk and determine the most recent file action, if today is earlier than that some one modified the clock, or there is some software that has issued a wrong filedate; so you may want to use a blacklist for some files/folders.
|
|
|
|
|
Hi,
In my application i am using multi threading.For each thread i am calling an exe using System.Diagnostics.Process .What my doubt is if i have 100 threads then i need to call that exe for 100 times so will this degrade the performanace of application .I was not able to handle that code (which has written in exe) in my project thats why i hav written that in seperate application and calling that exe in my project.Just i wanted to know is this a correct way.
Thank You
|
|
|
|
|
I think it will definitely degrade the performance. You can use ThreadPool to limit/control the concurrent threads that load your external program.
Regards,
Lev
|
|
|
|
|
100 threads are rarely if ever going to perform as well as a couple of well though out threads. Not unless you have 100 processors.
I can't work out exactly what you're doing, from your description.
Christian Graus
Driven to the arms of OSX by Vista.
|
|
|
|
|
I dont know so much about C#, but cant you start a bunch of threads in one exe module. In C++ there are Threading-Functions, like AfxBeginThread which do so.
You probably got to redesign than your code.
Greetings from Germany
|
|
|
|
|
I am developing an e-learning application. When I draw anything in my custom control, each and every X,Y position send to the server one by one. From the server each message received sends to all the connected clients. I am using socket connection for this. The message will be like “X:Y:Type”, for eg:- “10:20:Line”. So when I draw a line number of such message are send to the client.
Server receive message from IAsyncResult in byte array and it send to all other connected clients.
Each message should like “X:Y:Type” for eg:- “10:20:Line”
My issue:
When I draw a line little fast in a client side all the messages are jointly send. For eg:- instead of “10:20:Line” message looks “10:20:Line10:21:Line10:22:Line10:23:Line10:24:Line10:25:Line10:26:Line10:27:Line” like this. If I draw the line slowly its working fine, messages are received one by one and the drawing is ok.
How can I receive the message one by one when client draw very fast or using slow network connection.
Regards
YPKI
|
|
|
|
|
Queue them on the server, and send them with the appropriate break between them, or a break character.
Christian Graus
Driven to the arms of OSX by Vista.
|
|
|
|
|
please give more explanation about how to do queue and break
Regards,
YPKI
|
|
|
|
|
Just add items to a list as the person draws and your code to send the items, should insert some sort of line break between them, or should wait a certain amount of time before sending the next one. Hard to be more specific without seeing the code.
Christian Graus
Driven to the arms of OSX by Vista.
|
|
|
|
|
Please check the following code.
//Client side code
public void SendMessage(int x,int y,string msgType)
{
string str = x.ToString() + ":" + y.ToString() + ":" + msgType; // “20:10:Line”
Byte[] byteDateLine = Encoding.ASCII.GetBytes(str.ToCharArray());
m_sock.Send(byteDateLine, byteDateLine.Length, 0);
}
//Server side code
public void OnRecievedData( IAsyncResult ar )
{
SocketChatClient client = (SocketChatClient)ar.AsyncState;
byte [] aryRet = client.GetRecievedData( ar );
string message = System.Text.Encoding.ASCII.GetString(aryRet, 0, aryRet.Length);
Console.WriteLine("Message :- {0} ", message);
}
In a same ip address the message is sending correct and drawing is ok. When it come diffrent ip address the message getting concatenated.
Regards YPKI
|
|
|
|
|
OK, so like I said, the most basic thing you can do, is to add a character, like say !, or \r, or something, and then split your string when it comes in, on that character, so you get the individual messages one at a time to process.
Christian Graus
Driven to the arms of OSX by Vista.
|
|
|
|
|
i have a web service and when it get the ID it talks to Db and get the relevent infrmation, my application also need to get this information at the same time, (infomation relevent to the ID got by the web service)can any one suggest a way for this problem
|
|
|
|