|
Akula wrote:
Instead I want to write the user data into a disk file on the server using CFile, is this possible??
Yes.
Jason Henderson quasi-homepage articles "Like it or not, I'm right!"
|
|
|
|
|
Here is the code I used
CFile myFile;
myFile.Open("Data//MyFile.txt",CFile::modeCreate || CFile::modeWrite);
myFile.Write((void*)pCtxt,sizeof(*pCtxt));
myFile.Close();
I also tried that like this
CFile myFile;
myFile.Open("MyFile.txt",CFile::modeCreate || CFile::modeWrite);
myFile.Write((void*)pCtxt,sizeof(*pCtxt));
myFile.Close();
|
|
|
|
|
Akula wrote:
"Data//MyFile.txt"
Try using the full path.
Also, it would be a good idea if you would check the return value of Open before you Write and Close. It would also be helpful to do a GetLastError if it fails so you would know why.
Jason Henderson quasi-homepage articles "Like it or not, I'm right!"
|
|
|
|
|
Akula wrote:
I tried using CFile and writing it into a directory on the server that has write permissions
Are you sure that directory has write permissions for the account that inetinfo is running on (usually IUSR_something) ?
Tomasz Sowinski -- http://www.shooltz.com
What is "scratch" and why can everything be made from it?
|
|
|
|
|
I'm positive I just doubled checked.
|
|
|
|
|
|
I'm sure it's not the write permissions, I just ran a CGI bin program that wrote to the server(in the same directories) just fine.
|
|
|
|
|
|
does anyone know of an FTP add-in for visual studio, more specifically visual c++?
i'm currently programming in java, on a unix platform, but use my PC for all coding, then ftp the files to the unix box for compile/run.
anyway, I've been using slickEdit, and it's a piece of sh**
in my opinion. it's lacking almost everything that i've grown accustomed to in vc++.
the only thing that it's got going for it, is an ftp client that allows for ease of file transfer from my pc to the unix box, and back again.
is there an add-in, or some tool that I could make part of the vc++ IDE ?
Certainly I could ftp it via command line, but what a pain.
thoughts?
|
|
|
|
|
FTP it using command line, but as an post build step, so it is done automatically for you.
Concussus surgo.
When struck I rise.
|
|
|
|
|
actually, it's a java project, so I'm not doing any building.
I'm basically looking for something that would, when I save the file, FTP it back.
In SlickEdit, they've got a "file-explorer" like view on the left, and you double click the desired file to open it/ftp it to you, then when you save, it's ftp-ed back to the server.
for building, I've got a telnet session open where I simple
"javac" my files.
I don't imagine I'm the only one that wants to use VC's IDE for just about everything.
thoughts?
Paul
|
|
|
|
|
Nope, only that UltraEdit has nice syntax highligthing and some useful features, including FTP, but never saw anything like you said.
Concussus surgo.
When struck I rise.
|
|
|
|
|
What OS are you coding on? (Win2k or WinXP)
---
Shog9
If I could sleep forever, I could forget about everything...
|
|
|
|
|
re: what OS am I running?
Win2k.
|
|
|
|
|
Well Paul, for some odd reason i was thinking either Win2k or WinXP had a service that allowed you to treat FTP sites as you would a mapped network drive. Try as i might, i cannot find it on either though, so it must have been the fevered ravings of an overworked imagination.
Good luck finding something that'll work; sorry i couldn't help.
---
Shog9
If I could sleep forever, I could forget about everything...
|
|
|
|
|
Hi!
Is there a way to obtain the content of a Rich Edit control without the RTF format?
I'm not using MFC but the Win32 APIs. I'm sending the EM_GETTEXTRANGE message to the Rich Edit control, but sometimes, I'm receiving a "Access is denied" message when I call the function GetLastError ().
I have a variable with a RTF content and I want to get the text of this variable without RTF. I think I have to use an intermediate Rich Edit Control and then obtain the text from the control, but how?
Thks in advance!
Appstmd
|
|
|
|
|
Did you try GetWindowText ?
VOTD:"5. The Lord loves righteousness and justice;
the Earth is full of his unfailing love. "-Psalm 33:5
|
|
|
|
|
hio.. i am using alot of COleDateTime objects in my program.. i only use them for the date, not the time.. so a few times i do comparisons like
if (olTime1 <= olTime2)
.. and i think that it should be true.. but its false because the olTime1's time is after olTime2's time.. but the dates are equal..
is there anyway to just compare dates? i had written a stupid function like:
BOOL CCommonFunctions::DatesAreEqual(COleDateTime olDate1, COleDateTime olDate2)
{
return (olDate1.GetYear() == olDate2.GetYear() && olDate1.GetMonth() == olDate2.GetMonth() && olDate1.GetDay() == olDate2.GetDay());
}
but this is just a stupid solution.. does anyone else have a suggestion?
-dz
|
|
|
|
|
Before performing comparison, reset the hour/minute/second with a call to COleDateTime::SetTime.
Tomasz Sowinski -- http://www.shooltz.com
What is "scratch" and why can everything be made from it?
|
|
|
|
|
i tried to do that and set the time to 1,1,1 and it always caused the date to become invalid (12/31/1899).. i am just combining the < > operators with my AreDatesEqual() function.. good enough for now.. just surprised there is not a date only control
-dz
|
|
|
|
|
You could subtract the two dates to get a COleDateTimeSpan and then use COleDateTimeSpan::GetDays() and check if it is 0;
Jason Henderson quasi-homepage articles "Like it or not, I'm right!"
|
|
|
|
|
I don't clearly understand your idea. If you want to get a Window's text, just use GetWindowText
Hung Son
A Vietnamese student
i-g.hypermart.net
dlhson2001@yahoo.com
|
|
|
|
|
Sorry for the newbie question, but lets say i have a text file, and in a certain location in the text file, there is a string of characters I would like to modify.. lets say its HIGHSPEED.. if I want to replace HIGHSPEED with DIALUP, without having excess whitespaces, how would I accomplish that? I want to remove the extra spaces that would be at the end if I were to seek the offset, and replace the word with my secondary word.
Thanks in advance.
btw. I can do this in MFC or C style. MFC prefered (bleh)
|
|
|
|
|
Is the file very large? If not, you could load it into memory, perform string replace and write back.
Tomasz Sowinski -- http://www.shooltz.com
What is "scratch" and why can everything be made from it?
|
|
|
|
|
Even if it's so large, you can use String tech with FileMapping
Hung Son
A Vietnamese student
i-g.hypermart.net
dlhson2001@yahoo.com
|
|
|
|