|
|
hello programmers
this is ajay.
i have .net2003 installed on my server.
i m using microsoft windows2000 advanced server.
when i m trin to open .net.it gives me the error
"cannot find one or more components.please reinstall the application."
and when i m going to run the setup it asks for the deletetemp.exe....
wht to do?
thanks in advance
|
|
|
|
|
Hi,
I want to know how to create (control the generation of) my own public & private key pairs, is it correct to use the following codes? And what are valid parameters P, Q, Modulus, any sample codes?
----------------------------------------------------------------------
RSACryptoServiceProvider rsa = new RSACryptoServiceProvider(1024);
System.Security.Cryptography.RSAParameters parameters = new System.Security.Cryptography.RSAParameters();
parameters.P=???;
parameters.Modulus=???;
.............
...............
rsa.ImportParameters(parameters)
----------------------------------------------------------------------
Thanks & best regards,
Ed.
|
|
|
|
|
So I have written an OnMessageSubmission Event Sink using Microsoft.Exchange.Transport.EventInterop.IMailTransportSubmission. Works like a champ until I decided wouldn't it be cool to allow each user to have there own spam filter setting so per user not per server. So the idea is run through the list of recp addresses looking up each users setting and if setting matches set the spam confidence level to 6. Preaty basic and seems to be preaty easy to implement. By the way this works great until I try to ForkForRecipients.
For i As Integer = 0 To Msg.Recips.Count - 1
Msg.ForkForRecipients(RcpMsg, RcpAdd)
RcpAdd.AddSMTPRecipient(Msg.Recips.Item(i).SMTPAddress, Msg.Recips.Item(i))
RcpMsg.Rfc822MsgSubject = Msg.Recips.Item(i).SMTPAddress & " " & RcpMsg.Rfc822MsgSubject
If SetSCLList.Contains(Msg.Recips.Item(i).SMTPAddress) then
If MessageHelper.GetContentFilterSCL(RcpMsg, SCLPropIDBase) < 6 Then
MessageHelper.SetContentFilterSCL(RcpMsg.MailMsg, SCLPropIDBase, 6)
End If
End IF
RcpMsg.MessageStatus = Message.MessageStatusEnum.Success
RcpMsg.WriteList(RcpAdd)
RcpMsg.RebindAfterFork(Msg, Nothing)
RcpMsg.Commit()
Next
If there are two rcpts and I look at the SMTP queue I see the orginal message and after above message the two new messages. When the OnMessageSubmission finishes the orginal goes away and the two forked message stay in the queue. The problem is that they stay forever and never seem to get processed. Wierd thing start to happen after this point where if I am debuging and stop then IIS crashes with terminated unexpectly. The new email files in the queue folder are locked until I restart IIS. I assume its because I am missing something basic the commits he message to be processed but I am not sure what it is. If needed I am willing to post my source code. Anyone have an example where they use ForForRecipients so to customize the email for each recipient.
Thanks
Andy
email is spam @@@@@ digitalexample . com
|
|
|
|
|
Hi.
My entire application will be receiving keyboard input, but it will be used in an environment where any beeping by the application is bad, as the computer will be connected up to a sound system. Currently, I have my main form with KeyPreview turned on and....
<br />
private void form_MainWindow_KeyDown(object sender, KeyEventArgs e)<br />
{<br />
if (e.KeyCode == Keys.Decimal)<br />
{<br />
MessageBox.Show("Decimal was pressed");<br />
e.Handled = true;<br />
}<br />
}<br />
This creates one beep for the message box, but if a ListView control has the focus (which it often will), it creates another beep because none of the objects in it start with a '.'. How can I disable this beep? I assumed that by setting the event to handled, it would not send the event to the control.
Cheers
Jacob.
|
|
|
|
|
Use one of the forms of MessageBox.Show() that take a MessageBoxIcon and supply the value MessageBoxIcon.None . Alternatively, you could change the sound associated with the default MessageBoxIcon.Asterisk event, but that seems overly obtrusive.
/ravi
|
|
|
|
|
Sorry, perhaps my problem was unlcear. It is not the message box beep that bugs me, it is the beep that is generated when I press the key. If all I do is set the e.Handled = true, then it still beeps at me when I press the button. How do I get rid of that?
|
|
|
|
|
Hi Everyone,
I'm a bit stuck so I thought I'd come here and ask for some help or advice.
I've recently inherited a bit of an 'albatross' at work, my boss has asked me to document a project (.Net 2.0 asp.net C#) end to end and produce a bunch of UML diagrams to describe the program flow.
The idea is that we can basically re-engineer the software and come up with a way to give it a plugin framework. Well File->New project is out of the question I'm afraid and short of basically starting the App with F11 and sitting there, can anyone think of any software out there that might be able to help me with this task ?
If there isn't software, some advice from anyone who's had a similar task in the past would be most welcome!
It's not actually a bad piece of software, but its quite large ... Sprawling might be a better way to describe it - and its current architecture was written by a VB programmer who decided that the best way for him to learn C# and OO practices was to rewrite our main product from scratch.
Please help!! and thanks in advance
|
|
|
|
|
skogenGump wrote: produce a bunch of UML diagrams to describe the program flow.
While theoretically possible (esp. for small, isolated pieces of code), I think you're much better off braindumping the original developer(s) in a top-down manner.
skogenGump wrote: the best way for him to learn C# and OO practices was to rewrite our main product from scratch.
Imho, that's similar to saying the best way for someone to learn aeronautical engineering is to build a 747.
/ravi
|
|
|
|
|
Oh I agree 100%, but I think you can guess that the Original programmer isn't with us any more
|
|
|
|
|
I had to do this for a client of ours once. Unfortunately, you really have no choice but to do this in a step by step fashion, effectively analyzing the code from the Main() out. The .NET Class Designer might be a help as a starting point. Add a Class diagram to the project and select all of the classes. This will at least give you the classes that are present, and a general view of any inheritance/dependencies that are in there.
I found doing flowcharts to be helpful for creating the redevelopment - we developed a tool to do flowcharts, which added hyperlinks so that we could link separate classes/projects in as external pages.
the last thing I want to see is some pasty-faced geek with skin so pale that it's almost translucent trying to bump parts with a partner - John Simmons / outlaw programmer
Deja View - the feeling that you've seen this post before.
|
|
|
|
|
Thanks Pete!
Actually, Creating a Class Design diagram was the first thing I did - I was tempted to submit the ensuing mess to Daily WTF
I'm now just just F11'ing through the app and attempting to create Sequence Diagrams as I go.
|
|
|
|
|
Ooh. Bad luck there.
the last thing I want to see is some pasty-faced geek with skin so pale that it's almost translucent trying to bump parts with a partner - John Simmons / outlaw programmer
Deja View - the feeling that you've seen this post before.
|
|
|
|
|
Thanks
Hmm this isn't going as easily as a I though - short of producing some Sequence and Class diagrams, can anyone recommend some guidelines or literature for this kinda of task ?
I've checked out Wikipedias stuff on Software Analysis but it's a bit high level for what I'm doing, and I'm not quite sure that a Flowchart is the right way to go about it at this stage.
|
|
|
|
|
can any body tell
me connection string for accessing remote access data base located at my LAN
hello
|
|
|
|
|
If you want to use an Access database located on a different computer, you have to specify the path where you can access it, in the form of "\\somecomputer\somefolder\more\folders\i\guess\thedatabase.mbd".
Also you have to make the file available to the user account that will be used for the program using the database. This is probably only possible if the user account is a domain account, so that the user account can exist on more than one computer.
---
b { font-weight: normal; }
|
|
|
|
|
|
That doesn't help in this case. It has nothing on connecting to an Access database that is not on the same computer.
---
b { font-weight: normal; }
|
|
|
|
|
Guffa wrote: It has nothing on connecting to an Access database that is not on the same computer.
Sure it does, Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydatabase.mdb;Jet OLEDB:Database Password=MyDbPassword; is the one from http://www.connectionstrings.com[^] You will need a network share / drive mapped to your computer in order to access the Access db.
I'd love to help, but unfortunatley I have prior commitments monitoring the length of my grass. :Andrew Bleakley:
|
|
|
|
|
hi
i have some images stored in sql server ,, i want to get those images and store them again in the access data base into oledb object field ,, how to convert image file into that format ,, any idea
thanks in advance
hello
|
|
|
|
|
You don't have to convert anything. The oledb field type in Access is equivalent to the image field type in SQL Server.
---
b { font-weight: normal; }
|
|
|
|
|
I am running a process card that has multi-users. Functionality would be to have an autocomplete box in the "dropdownlist" utility. Despite my attempts I am unable to have a keychange event used in the box.
This is the code I use for a combo box to autocomplete, but as my problem is in a dropdownlist, it does not allow me to use a keypress event.
Private Sub ComboBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles ComboBox1.KeyPress
If Char.IsControl(e.KeyChar) Then Return
With Me.ComboBox1
Dim ToFind As String = .Text.Substring(0, .SelectionStart) & e.KeyChar
Dim Index As Integer = .FindStringExact(ToFind)
If Index = -1 Then Index = .FindString(ToFind)
If Index = -1 Then Return
.SelectedIndex = Index
.SelectionStart = ToFind.Length
.SelectionLength = .Text.Length - .SelectionStart
e.Handled = True
End With
End Sub
Please help with any method used to create a keypress event creator.
Regards,
Nicholas
|
|
|
|
|
Look around on this site, if you haven't already. There are several articles about AutoComplete functionality...
If you try to write that in English, I might be able to understand more than a fraction of it. - Guffa
|
|
|
|
|
Hiya all.
I use advapi32.dll via VB.net to install a service, however I do not seem to think it goes as well as I'd like.
Often when I run the install, everything seems to indicate that it succeedes, but I can't find the service in neither my service list nor registry - although if I use the ServiceController class, I can get a status out on the service.
Similar when I attempt to start or stop the service, the code seems to run fine, but .... alas no service work seems to be done.
Lastly - I am having problems, again similar, with uninstalling - and about 50/50 I either can or can not uninstall (meaning the code runs through fine or not), yet because I can not see my service in the list when installed - I have no visible proof it is uninstalled other then the ServiceController class crashes if I try to get status.
This is the code I am using (VB.NET ... sorry, my company uses that instead of C# )
<br />
Private Declare Auto Function OpenSCManager Lib "advapi32.dll" (ByVal strMachineName As String, ByVal strServiceControllerDB As String, ByVal intServiceController As Integer) As IntPtr<br />
Private Declare Auto Function CreateService Lib "advapi32.dll" (ByVal SCHANDLE As IntPtr, ByVal strServiceName As String, ByVal strDisplayName As String, _<br />
ByVal intDesiredAccess As Integer, ByVal intServiceType As Integer, ByVal intStartType As Integer, ByVal intErrorControl As Integer, ByVal strServicePath As String, _<br />
ByVal strLoadOrderGroup As String, ByVal intTagId As Integer, ByVal strDependencies As String, ByVal strServiceStartName As String, ByVal strPassword As String) As IntPtr<br />
Private Declare Auto Sub CloseServiceHandle Lib "advapi32.dll" (ByVal SCHANDLE As IntPtr)<br />
Private Declare Auto Function StartService Lib "advapi32.dll" (ByVal SVHANDLE As IntPtr, ByVal intNumServiceArgs As Integer, ByVal strServiceArgVectors As String) As Integer<br />
Private Declare Auto Function OpenService Lib "advapi32.dll" (ByVal SCHANDLE As IntPtr, ByVal strServiceName As String, ByVal intNumServiceArgs As Integer) As IntPtr<br />
Private Declare Auto Function DeleteService Lib "advapi32.dll" (ByVal SVHANDLE As IntPtr) As Integer<br />
Private Declare Auto Function GetLastError Lib "advapi32.dll" () As Integer<br />
Private Declare Function ControlService Lib "advapi32.dll" (ByVal SVHANDLE As IntPtr, ByVal intControl As Integer, ByVal objServiceStatus As SERVICE_STATUS) As Integer<br />
<br />
Friend Function InstallService(ByVal strServicePath As String, ByVal strServiceName As String, ByVal strServiceDisplayName As String) As Boolean<br />
Try<br />
'Get handle to Service Control Manager<br />
Dim SCMHANDLE As IntPtr = OpenSCManager(Nothing, Nothing, SC_MANAGER_CREATE_SERVICE)<br />
If SCMHANDLE.ToInt32 <> 0 Then<br />
'Get Handle to Service<br />
Dim SERVICEHANDLE As IntPtr = CreateService(SCMHANDLE, strServiceName, strServicePath, SERVICE_ALL_ACCESS, SERVICE_WIN32_OWN_PROCESS, SERVICE_AUTO_START, SERVICE_ERROR_NORMAL, strServiceDisplayName, Nothing, 0, Nothing, Nothing, Nothing)<br />
If SERVICEHANDLE.ToInt32 <> 0 Then<br />
If StartService(SERVICEHANDLE, 0, Nothing) <> 0 Then<br />
'Service started, close handler.<br />
CloseServiceHandle(SCMHANDLE)<br />
Return True<br />
Else<br />
'Service could not be started. Service could be running as well ( or installed?)<br />
Return False<br />
End If<br />
Else<br />
'Service handler could not be opened.<br />
End If<br />
Else<br />
'Service Control manager could not be opened.<br />
Return False<br />
End If<br />
Catch ex As Exception<br />
Throw ex<br />
End Try<br />
End Function<br />
<br />
Friend Function Uninstall(ByVal strServiceName As String)<br />
Dim GENERIC_WRITE As Integer = &H40000000<br />
'Get handle to Service Control Manager<br />
Dim SCMHANDLE As IntPtr = OpenSCManager(Nothing, Nothing, GENERIC_WRITE)<br />
'Get Handle to Service<br />
If SCMHANDLE.ToInt32 <> 0 Then<br />
Dim DELETE As Integer = &H10000<br />
Dim SERVICEHANDLE As IntPtr = OpenService(SCMHANDLE, strServiceName, DELETE)<br />
If SERVICEHANDLE.ToInt32 <> 0 Then<br />
If DeleteService(SERVICEHANDLE) <> 0 Then<br />
'Service deleted<br />
CloseServiceHandle(SCMHANDLE)<br />
Return True<br />
Else<br />
'Service could not be deleted<br />
CloseServiceHandle(SCMHANDLE)<br />
Return False<br />
End If<br />
Else<br />
'Service handler could not be opened.<br />
Return False<br />
End If<br />
Else<br />
'Service Control manager could not be opened.<br />
Return False<br />
End If<br />
End Function<br />
<br />
The code is a piecing of stuff I found off the net and some decompiling.
Can anybody advice me as to what I'm doing wrong, or is this method of controlling service installation buggy. I really would preferer such a method as this as I do not really want to call Shell and instalutil
Regards.
|
|
|
|
|
How can I update my database by making changes in changes in my xml file? Could someone reply?
samita
|
|
|
|
|