|
Aaah, don't worry, found these
http://www.vbaccelerator.com/home/NET/Code/Libraries/Windows_Messages/Hot_Key_Form/HotKeyForm.asp
http://blogs.vbcity.com/hotdog/archive/2004/09/11/279.aspx
cheers anyway
|
|
|
|
|
|
Hi
I have created a crystal report using c# from a xml file .
Now what I need is that
I would like you to create the same report that you I have just finished as a screen program. The screen should look exactly the same as the report does, created from the same xml file. Then there should be a print button on the screen which when clicked should print out the screen.
please can anyone help me to do this.
santhosh
|
|
|
|
|
And do you have a specific question about your homework assignment, or did you just want us to write it for you?
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Hi
I am new to c# , so I dont know how to do this. I have a rough idea that I have to do like this
"Use xPath queries to fetch the same data from the XML and display
in the form "
But I need a rough idea of the coding.
Please can u wirte me just how to frame a xpath to fetch data's from a xml with a small example.
so that I can use it to do my program.
santhosh
|
|
|
|
|
Why not just host the Crystal Report Viewer control. It does everything you need, displays the report on screen and lets you print it or export it to a third-party application.
Other than that, you could host an IE browser control and use XSLT to transform your xml file into html.
Michael
CP Blog [^] Development Blog [^]
|
|
|
|
|
Hi
I am new to c# , so I dont know how to do this. I have a rough idea that I have to do like this
"Use xPath queries to fetch the same data from the XML and display
in the form "
But I need a rough idea of the coding.
Please can u wirte me just how to frame a xpath to fetch data's from a xml with a small example.
so that I can use it to do my program.
santhosh
|
|
|
|
|
I need to retrieve the primary key column name for the given table.
The data given is: Table name
The data to be extracted is: primary key column name
Can anyone help me out in this
|
|
|
|
|
hello,
i am developing a term project of sending sms from web to mobile. i live in pakistan. i want to send message using publically available webservice for example "webservice.tiscali.com" but when i put this link in my project to run this webservice i do'nt work.i want a webserive which send message in pakistan and also worldwide. one pakistan mobile company name is mobilink which is internationl mobile company.
piece of code is this one
Dim s As New com.tiscali.webservices.TiscaliSMSServices
s.SendFreeSMS(Me.PhoneNo.Text, Me.Msg.Text)
MsgBox("msg sended")
before creating this object we have added the web refrence in project.
please send us link of some service that works and updated and recepient receieve the message in case if any webservice does'nt support for pakistan it even works for rest of the world.
waiting for ur early reply
ok
bye
|
|
|
|
|
Try the one listed in webservicex.com. It didn't work 100%, but worked reasonably for a free service (atleast here in India).
Regards
Senthil
|
|
|
|
|
Please don't cross-post in multiple forums. It's considered very rude.
And posting VB code in a non-VB forum open you up for.... well.... let's just say, it's not pleasent.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Hi,
I'm trying to call the Matlab engine API from C# in an ASP.net web application. To start with, I built a simple C# console app (see below), based on www.codeproject.com/samples/matlabeng.asp and it works fine.
But when I try the same thing in an ASP.net web application (I try and initialise the engine in the Application_Start method in the global assembly), I can't seem to open a connection to the Matlab engine. The engine handle after the engOpen() call is still null.
I'd welcome any suggestions for things to try.
----------------------
using System;
using System.Runtime.InteropServices;
namespace ConsoleApplication1
{
//P/Invoke wrapper for a couple of functions from matlab's libeng.dll
class Matlab
{
[DllImport("libeng.dll")]
public static extern IntPtr engOpen(string s);
[DllImport("libeng.dll")]
public static extern IntPtr engClose(IntPtr e);
//try out some other win32 dll
[DllImport("user32.dll", CharSet=CharSet.Auto)]
public static extern int MessageBox(int hWnd, String text, String caption, uint type);
}
//test class to exercise the matlab engine wrapper
class Class1
{
[STAThread]
static void Main(string[] args)
{
IntPtr engine;
engine = Matlab.engOpen(null);
//Matlab.MessageBox(0, "Hello World", "Platform Invoke Sample", 0);
Matlab.engClose(engine);
}
}
}
|
|
|
|
|
hi all,
I am doing C# Application.
I have added check Boxes to DataGrid Column.Now I want to handle events ,when click check Box and Uncheck .
for example I want to PopUp Message when clicking a Check Box
"1 Row 2 Column Check box is clicked" like that..
How do I do that.??
please send ur reply soon
Thanks in advance..
|
|
|
|
|
Hello!
I myself am new and haven't done WinForms yet, but are you having problems with MessageBox.Show ?
|
|
|
|
|
i seem to be having problems and can't find anywhere which explains this situation well. basically i have a datalist where currently the user can change the first name of the "member" so when they click on edit the textbox comes up to handle that. now i'm stuck on the update portion. heres what i have, i think i'm way off... help!
<br />
public void Update_User(object sender, DataListCommandEventArgs e)<br />
{<br />
<br />
string txtCustFirstNameEdit = ((TextBox)e.Item.FindControl("txtUserFirstNameEdit")).Text;<br />
string UserKey = userList.DataKeys[e.Item.ItemIndex].ToString();<br />
<br />
message.Text = UserKey;<br />
<br />
<br />
OleDbConnection userListConnection = new OleDbConnection(@"Provider....);<br />
<br />
StringBuilder custUpdateBuild = new StringBuilder();<br />
custUpdateBuild.Append("UPDATE custInfo SET custFirstName = ('");<br />
custUpdateBuild.Append(txtCustFirstNameEdit);<br />
custUpdateBuild.Append("') WHERE ID= ('");<br />
custUpdateBuild.Append(UserKey);<br />
custUpdateBuild.Append("')");<br />
string oleUpdateString = custUpdateBuild.ToString();<br />
OleDbCommand userUpdateCommand = new OleDbCommand();<br />
userUpdateCommand.CommandText = oleUpdateString;<br />
userUpdateCommand.Connection = userListConnection;<br />
userListConnection.Open();<br />
userUpdateCommand.ExecuteNonQuery();<br />
userListConnection.Close();<br />
<br />
userList.EditItemIndex = -1;<br />
userList.DataBind();<br />
}<br />
also should i be using the dataset at all? any help would be appreciated.
|
|
|
|
|
hi,
can we use two diffrent namespaces one after another within a single C# programs, for example something like following code..
<br />
Using system1;
Using system2;
<br />
namespace custom_namespace<br />
{<br />
class myclass<br />
{<br />
}<br />
<br />
}<br />
<br />
<br />
Is it possible?????????
thanks to you all
nagarajuepuri
|
|
|
|
|
You mean like this:
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using System.Threading;
namespace Number_Puzzle_Cs
public class frmMain : System.Windows.Forms.Form
{...
Of course it is! Have you looked at the top of your Form code after creating a new Windows Form project? By default, it uses 6 namespaces:
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
namespace WindowsApplication5
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Thanks a lot,
actually i am writing my C# code in notepad then i am compiling that code through command prompt.
thanks once again
nagarajuepuri
|
|
|
|
|
Yuk! But it's free, so I guess it's worth it!
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Not very pretty but as was pointed out, it works. If you can't afford VS.NET or don't want to buy it may I humbly suggest Sharp Develop[^]. It's a free .NET development enviroment. I haven't used version 1 or whatever they are up to now but I did use it back in the .6 or .5 days and it was pretty good.
Just a suggestion and it is free (both the suggestion and the app).
-Richard
|
|
|
|
|
You might try Mono, or the C# plugin for Eclipse, these are free and pretty powerful.
|
|
|
|
|
Hi Dear, You can use a lot of namespaces if you want, but you must note that if there are two classes with the same name in two namespaces, You must write full address of your classs in your source code:
For example:
Suppose that you have two class with the name of Class1 in two namespaces (namespace1, namespace2) so if you want to use these class in your source code, You must write:
Public Class2
{
public void SomeFunction()
{
namespace1.Class1 object1 = ...;
namespace2.Class1 object2 = ...;
}
}
I hope these notes be enough for you.
Dariush Tasdighi
http://www.IranianExperts.com Web Master
|
|
|
|
|
Does anyone know how i would retrieve stored images from my access
database(I've stored them as OLE objects) and then bind the retrieved image
to an Image Control?
Also, How would i retrieve an image from a specific row using the
SelectedIndexChanged event?...I'm thinking that i need to use some sort of
array.
Thanks in advance,
Alex
|
|
|
|
|
It's generally better to store the path to an image file in the database because it's faster to access and causes less of a burden on the database. This is especially important for Access databases that are file-based and where space isn't reclaimed as efficiently as server-based RDBMS's.
If you must store the image in the database, then you declare a binary field type in the database. To retrieve it, you would code something similar to the following:
public Image GetImage(long id)
{
using (OleDbConnection conn = new OleDbConnection(connectionString))
{
using (OleDbCommand cmd = conn.CreateCommand())
{
cmd.CommandText = "SELECT image FROM Images WHERE ID = ?";
cmd.Parameters.Add("ID", OleDbType.Integer).Value = id;
using (OleDbDataReader reader = cmd.ExecuteReader())
{
long length = reader.GetBytes(0, 0, null, 0, 0);
byte[] buffer = new byte[length];
length = reader.GetBytes(0, 0, buffer, 0, length);
if (buffer.Length == length)
{
using (MemoryStream ms = new MemoryStream(buffer))
{
Image img = Image.FromStream(ms);
return img;
}
}
}
}
}
}
return null;
} To insert one it's also quite simple:
public void AddImage(Image img, ImageFormat format)
{
using (MemoryStream ms = new MemoryStream())
{
img.Save(ms, format);
using (OleDbConnection conn = new OleDbConnection(connectionString))
{
using (OleDbCommand cmd = conn.CreateCommand())
{
cmd.CommandText = "INSERT INTO Images VALUES(?)";
cmd.Parameters.Add("image", OleDbType.Binary).Value = ms.GetBuffer();
cmd.ExecuteNonQuery();
}
}
}
}
This posting is provided "AS IS" with no warranties, and confers no rights.
Software Design Engineer
Developer Division Sustained Engineering
Microsoft
[My Articles] [My Blog]
|
|
|
|
|
I would like to generate a random number between 1 and 20. My code does not seem to start at 1 as I expect. I suspect that the code I wrote might either start with a zero or might hit 21, since I get an error message. Would appreciate corrections to my code with different approaches.
Random rnd = new Random();
int randomNumber = (int)((rnd.NextDouble * 20) + 1);
Thanks
|
|
|
|