|
hi,
I am about to distribute my program on a cd to the customers. It has database .The program is written in asp.net with c# and SQL SERVER 7.0. I want the customers to run the program off the CDROM without having to install anything.
What do I need to copy to the CD beside my program and the database? I want my program to be able to run on every windows 95/98 OS computer. Or do i need to chage program to windows based vb.net or cshrp.net application with ms access as database.
Thanks,
Vijayendra.
Vijayendra Shinde.
|
|
|
|
|
You don't have a choice. YOu're going to have to install the application on the client machines. If you didn't have that database, it probably wouldn't be a problem.
But, if your app can run off the CD, there's absoutely nothing preventing the user from just copying the files to the hard drive and running it from there.
Dave Kreskowiak
Microsoft MVP - Visual Basic
|
|
|
|
|
I wanna know if there is a way to make low-level operations to devices (mainly the hard disk) in .Net Framework ????? (Vb.net, c++.net or c#.net)
By ways I mean maybe a class or a Windows standard API library (doesnt matter if its not managed code)
Specific things I want to know are (mostly consultations) :
- the beginning/ending number of cluster and track of files,
- the beginning/ending number of cluster and track of folders
- the size in clusters of files
- the volume serial number
- the size in clusters and tracks of a hard disk, etc
- can I do "interrupts" ???
Let me know the class or the Api library and the documentation, if there is it.
thanks, fvalerin
|
|
|
|
|
You can call any C/C++ API from .net. That said, actaully writing any sort of kernel level code (I assume interrupts would qualify here) in .net is a bad idea. There's a performance hit with every call across the managed boundary, and with low level code you're going to have to do that very frequently. Secondly if you modify any system code that's loaded by other system apps you're injecting the version of hte .net framework you use into every one of them, and if they need a different version to work, you've just broken them.
If you just want to get the values there's no harm, but modifying anything at that level is a job for C/C++.
PS you're more likely to get the API names asking in the c++ forum.
|
|
|
|
|
I would like to implement this method in a control I have that is drawing text:
Public Function CharacterIndex(ByVal Position As Point) As Integer
'find the character within the drawn text closest to this Point
End Function
I can already do the opposite, which is to find the point of a given character in the string I'm drawing on my control:
Public Function CharacterPosition(ByVal Index As Integer) As Point
If Index = -1 Then Index = Text.Length
CharacterRanges(0) = New CharacterRange(Index, 1)
StringFormat.SetMeasurableCharacterRanges(CharacterRanges)
Dim Graphics As Graphics = pnlScroll.CreateGraphics
StringRegions = Graphics.MeasureCharacterRanges(Text, Font, LayoutRectangleF, StringFormat)
MeasureRectangleF = StringRegions(0).GetBounds(Graphics)
Graphics.Dispose()
CharacterPosition = New Point(MeasureRectangleF.X, MeasureRectangleF.Y)
End Function
Thanks in advance.
-toddmo
|
|
|
|
|
Add character ranges for each character in the text, measure them, and check which one is closest.
---
b { font-weight: normal; }
|
|
|
|
|
Hello, i hv dot net 2003 installed on my pc, but it doesnt work there r some problem related to registering the components.
i hv tried all solutions on it but it is still not working , the steps which i followed for installation are as follows:
1. installed WIN Xp then SP2 then checked for IIS then VS.NET .
2. it gave erreo while creating new application in ASP.NET,so i did aspnet_regiis -i on VS command promt, it reinstalles the ASP.NET but doesnt worked.
3. then i uninstalled the .NET then sp2 , then i hv installed SP2 , configured IIS it was running, then i installed .NET againg it gave the error (("The Web server reported the following error when attempting to create or open the web project located at the following URL:"http://localhost/tpt'.'http/1.1 500 Server Error'.
4. i hv observed 1 more thing there r no COM+ objects present in the path Start>>control panel>>Administrative tools>> components services>> it gives an error when we try to view it as "error code 80080005- Server execution Failed.
PLEASE GIVE ME SOME SOLUTIONS SO THAT I CAN START WORKING ON asp.net.
thanks in advance.
(please its really urgent, hope i hv posted my question at right place )
|
|
|
|
|
Do you by any chance have a 3rd party firewall? I have to disable ZoneAlarm in order to develop (and run) my ASP .NET apps.
/ravi
My new year's resolution: 2048 x 1536
Home | Music | Articles | Freeware | Trips
ravib(at)ravib(dot)com
|
|
|
|
|
Ravi Bhavnani wrote: I have to disable ZoneAlarm in order to develop (and run) my ASP .NET apps.
I heard about ZoneAlarm being a problem a couple of years ago. Surely this should have been resolved in the latest versions?
Kevin
|
|
|
|
|
hi there,
I installed VS.NET 2003 enterprise architect on win2k with service pack4 and when ever I try to build a new project it gives a message box contaning "script engine error on parsing script file" and I'm tottaly stuck. so can some1 give me a solution for it.
Thanks
Shahid
|
|
|
|
|
This appears to be a mystery to everyone out there. But from what other people are saying about when they get the error, it appears that the project template files are corrupted, maybe? Try moveing the C:\Program Files\Microsoft Visual Studio 8\Common7\IDE folder to the root directory (C:\IDE ), then doing a Repair/Reinstall on Visual Studio.
Dave Kreskowiak
Microsoft MVP - Visual Basic
|
|
|
|
|
Hello,
I am a new gay on MFC
And follow a tutorial to create my first MFC program but when a compile i have to deal with the following problem:
Compiling...
HelloMFCDlg.cpp
c:\documents and settings\propriétaire\mes documents\visual studio 2005\projects\hellomfc\hellomfc\hellomfcdlg.cpp(158) : error C2664: 'CWnd::SetWindowTextW' : cannot convert parameter 1 from 'const char [42]' to 'LPCTSTR'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
Build log was saved at "file://c:\Documents and Settings\Propriétaire\Mes documents\Visual Studio 2005\Projects\HelloMFC\HelloMFC\Debug\BuildLog.htm"
HelloMFC - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Please your help!
see the file content!
// HelloMFCDlg.cpp : implementation file
//
#include "stdafx.h"
#include "HelloMFC.h"
#include "HelloMFCDlg.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
// CAboutDlg dialog used for App About
class CAboutDlg : public CDialog
{
public:
CAboutDlg();
// Dialog Data
enum { IDD = IDD_ABOUTBOX };
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
// Implementation
protected:
DECLARE_MESSAGE_MAP()
};
CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD)
{
}
void CAboutDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
}
BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)
END_MESSAGE_MAP()
// CHelloMFCDlg dialog
CHelloMFCDlg::CHelloMFCDlg(CWnd* pParent /*=NULL*/)
: CDialog(CHelloMFCDlg::IDD, pParent)
{
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
}
void CHelloMFCDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Control(pDX, IDC_MESSAGE, m_MessageST);
}
BEGIN_MESSAGE_MAP(CHelloMFCDlg, CDialog)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
//}}AFX_MSG_MAP
ON_BN_CLICKED(IDOK, &CHelloMFCDlg::OnBnClickedOk)
END_MESSAGE_MAP()
// CHelloMFCDlg message handlers
BOOL CHelloMFCDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// Add "About..." menu item to system menu.
// IDM_ABOUTBOX must be in the system command range.
ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
ASSERT(IDM_ABOUTBOX < 0xF000);
CMenu* pSysMenu = GetSystemMenu(FALSE);
if (pSysMenu != NULL)
{
CString strAboutMenu;
strAboutMenu.LoadString(IDS_ABOUTBOX);
if (!strAboutMenu.IsEmpty())
{
pSysMenu->AppendMenu(MF_SEPARATOR);
pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);
}
}
// Set the icon for this dialog. The framework does this automatically
// when the application's main window is not a dialog
SetIcon(m_hIcon, TRUE); // Set big icon
SetIcon(m_hIcon, FALSE); // Set small icon
// TODO: Add extra initialization here
return TRUE; // return TRUE unless you set the focus to a control
}
void CHelloMFCDlg::OnSysCommand(UINT nID, LPARAM lParam)
{
if ((nID & 0xFFF0) == IDM_ABOUTBOX)
{
CAboutDlg dlgAbout;
dlgAbout.DoModal();
}
else
{
CDialog::OnSysCommand(nID, lParam);
}
}
// If you add a minimize button to your dialog, you will need the code below
// to draw the icon. For MFC applications using the document/view model,
// this is automatically done for you by the framework.
void CHelloMFCDlg::OnPaint()
{
if (IsIconic())
{
CPaintDC dc(this); // device context for painting
SendMessage(WM_ICONERASEBKGND, reinterpret_cast<wparam>(dc.GetSafeHdc()), 0);
// Center icon in client rectangle
int cxIcon = GetSystemMetrics(SM_CXICON);
int cyIcon = GetSystemMetrics(SM_CYICON);
CRect rect;
GetClientRect(&rect);
int x = (rect.Width() - cxIcon + 1) / 2;
int y = (rect.Height() - cyIcon + 1) / 2;
// Draw the icon
dc.DrawIcon(x, y, m_hIcon);
}
else
{
CDialog::OnPaint();
}
}
// The system calls this function to obtain the cursor to display while the user drags
// the minimized window.
HCURSOR CHelloMFCDlg::OnQueryDragIcon()
{
return static_cast<hcursor>(m_hIcon);
}
void CHelloMFCDlg::OnBnClickedOk()
{
// TODO: Add your control notification handler code here
//OnOK();
m_MessageST.SetWindowText("Hello from the world of MFC by Heinstein.");
}
Heinstein
|
|
|
|
|
You posted your question in the .NET Framework forum. Something that MFC has nothing to do with. Repost your question in the Visual C++/MFC[^] forum and you'll get a better response.
Dave Kreskowiak
Microsoft MVP - Visual Basic
|
|
|
|
|
how can i make program that will login in hotmail acount and take all email address in this email
--------------------
in othere words i have web site that have username as email and password
i want to program to test login to this account and all email address in this account
to send advertisment to this email
how can i do that ??
Palestine
|
|
|
|
|
Please don't cross post.
---
b { font-weight: normal; }
|
|
|
|
|
Tareq Abuzuhri wrote: i want to program to test login to this account and all email address in this account to send advertisment to this email
You mean you want to find all the email addresses in the hotmail account in order to spam them?
"On two occasions, I have been asked [by members of Parliament], 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able to rightly apprehend the kind of confusion of ideas that could provoke such a question."
--Charles Babbage (1791-1871)
My: Website | Blog
|
|
|
|
|
|
|
Hmmm, you asked for a verry difficult task. I have some bits but, unfortunately, are in plain C, not for .NET applications. Sorry.
-- modified at 10:10 Friday 14th April, 2006
... I was voted down... how rude!!! Why? Because I speak about plain C and not about .NET??
...or because I dind't really help him with my answer? If he is interested, I could port my C code to C#, so no reason to be voted down!!!
|
|
|
|
|
You were voted down because you basically offered to help a spammer spam.
|
|
|
|
|
Don Miguel wrote: I was voted down
and one more because you didn't understand your act before complaining...
-- TTD --
|
|
|
|
|
There is a website which supports several languages.
I want to get the language of Windows OS.
Then the hyperlink could turn to different pages.
How to do this?
Thanks!
|
|
|
|
|
You can do it by analyzing user ip address.
But this is not OS language. It's regional location.
Best regards, Alexey.
|
|
|
|
|
Hi,
I'm working with .NET Framework 2.0, I wrote a web service ( .asmx ). Now I want to configure to drop the .asmx extension.
For ex: intstead typing: http://mywebservice/ws.asmx, the client will type URL: http://mywebservice/ws and all things will be processed as normal (http://mywebservice/ws.asmx)
Can I do this?
Thanks for any suggestion!
Hung
|
|
|
|
|
I'm by no means an expert in WebServices, but I don't think you want to do that. This is because IIS uses the file extension to figure out how to process the request or what to pass the request on to. You MIGHT be able to include a file in that folder by that shortened name that just redirects to the .aspx page, but I have no idea really. I've never tried it.
Dave Kreskowiak
Microsoft MVP - Visual Basic
|
|
|
|