|
so that updates the file that has downloaded via dns exameple when the pc restartds
|
|
|
|
|
I'd split the problem in two halves.
David already told you the answer for the download bit.
But maybe you can be clever. The URL you download from could be a php url - and THAT does any logging.
Ie, http://www.mywebsite.com/somedownload.php?mywonderful.exe
How's that!?
Iain.I have now moved to Sweden for love (awwww).
|
|
|
|
|
DavAddConnection
DavFlushFile
DavGetHTTPFromUNCPath
...
I'm looking for an example that uses at least one of those functions.
Please Help!
Here's the official link to the Microsoft Library:
http://msdn.microsoft.com/en-us/library/dd408159%28VS.85%29.aspx
|
|
|
|
|
Hello!
I'm also looking for some example with DavAddConnection and etc.
And still could not find anything at all.
Did you success in wrapping WebDAV API?
If so, could you, please, give me some references about that.
Thank you.
Shadow.
|
|
|
|
|
Hy . I used ListCtrlEx class into DialogBased and goes perfectly ( by the way , a transform this version of project into VC6 project , if anyone needed , just mail me , I will be very glad to shared ) , and I try to use into SDI project , obvious , CView based on CListView :
void CTestList3View::OnInitialUpdate()
{
CListView::OnInitialUpdate();
CListCtrlEx& List1 = (CListCtrlEx&)GetListCtrl();;
List1.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES | LVS_EX_HEADERDRAGDROP | LVS_EX_INFOTIP);
List1.InsertColumn(0, "Integer", LVCFMT_LEFT, 90);
List1.InsertColumn(1, "Date Time", LVCFMT_LEFT, 90);
List1.InsertColumn(2, "String", LVCFMT_LEFT, 60);
List1.InsertColumn(3, "Color Select", LVCFMT_LEFT, 90);
List1.InsertColumn(4, "Read Only Column", LVCFMT_LEFT, 50);
CString str;
str.Format("%d", rand());
List1.InsertItem(0, str);
List1.SetItemText(0, 1, "15/03/2010");
List1.SetItemText(0, 2, "test");
List1.SetItemText(0, 3, "blue");
List1.SetItemText(0, 4, "read only");
}
What I'm wrong ? How can I use this CListCtrlEx class in CListView ?
|
|
|
|
|
You may not use that casting result (because of the possible binary difference),
but could derivate your own CView -/CScrollView -public class
to embed a CListCtrlEx -member inside... virtual void BeHappy() = 0;
|
|
|
|
|
You try to say to derive CListView directly from CListCtrlEx ? I think that is not possible ... Just a moment , CListView derived from CMyListView ... hmm ...
|
|
|
|
|
Nearly...
...
class CYourListView : public CScrollView
{
...
CListCtrlEx m_cList;
...
public:
...
};
...
void CYourListView::OnInitialUpdate()
{
CScrollView::OnInitialUpdate();
if (m_cList.Create(.., .., this, IDC_LIST1)) {
m_cList.InsertColumn(..);
...
}
...
} virtual void BeHappy() = 0;
|
|
|
|
|
What is a "crash?""One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Man who follows car will be exhausted." - Confucius
|
|
|
|
|
|
I understand now what is the problem , I hope to solve it ... thanks to everybody !
|
|
|
|
|
For David :
What is a "crash?" is mean that :
"Debug assertion failed" ... file : array_cp.cpp ... if I could , I attach my test project ...
List1 is a CListCtrlEx type reference but point of CListCtrl object ... I think that is the problem ... Thanks everybody again , you are very kind !!!
|
|
|
|
|
mesajflaviu wrote: "Debug assertion failed" ... file : array_cp.cpp...
What line of array_cp.cpp asserted?"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Man who follows car will be exhausted." - Confucius
|
|
|
|
|
As while I solved the problem , I don't know exactly the line one , but my problem was that I try to get CListCtrlEx object from GetListCtrl() ( which get CListCtrl object ), so this is wrong ... but thank you anyway !!!
|
|
|
|
|
Hi,
I developed a win32 windows dialog based application with windows XP and visual studio 2005. It is working fine but same application is not able to run on some system. I am getting a error message "This application has failed to start because the application configuration is incorrect".
I searched a lot on internet and I found that if I changes my Visual Stdio other than 2005 then problem might be resolve. But still with VS 2008 I am getting same error.
Please suggest me any workaround.
|
|
|
|
|
You should run the Microsoft Visual C++ 2008 Redistributable Package (x86) on the target machine.
The other option, linking statically with the runtime, has its drawbacks.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
On each machine installing Redistributable package is not good idea.
What is other option please elaborate?
|
|
|
|
|
You should link statically the runtime, on Visual Studio choose the Project->Properties menu item, then select Configuration Properties->C/C++->Code Generation node eventually setting the Runtime Library to Multi-threaded (/MT) .
You may also set the /MT switch in the command line.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
You have to install the VC redistributable package[^] on the target machine. The link I provided is for VC2005, you have to look for the appropriate package depending on which IDE you used.
You could also statically link your exe with the MFC and C-runtime libraries (in which case, the size of the exe is much bigger).
|
|
|
|
|
if you put your code here ,i think it is better for somebody to help you
|
|
|
|
|
Uh ?
What are you talking about ?
|
|
|
|
|
So you didn't understand. Put the code here so it's better for someone to help.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
Hi,
I had a similar problem recently and installing the 'Redistribution Package' did not solve it.
I found the Dependency Walker utility really handy (and its free), as it lets you see which libraries/dlls are needed for your app and a missing dll seems to be the cause of this error most of the time. Here's the link .....
http://www.dependencywalker.com/[^]
Hope this helps,Ali
|
|
|
|
|
hi,
i have created a toolbar and enable tooltips nw i want to attach tooltips.hw can i do that?
|
|
|
|
|
Try to define your strings in the yourapp.rc file :
STRINGTABLE
BEGIN
IDC_CMD_BUTTON_1 "This is the tooltip for button 1"
IDC_CMD_BUTTON_2 "This is the tooltip for button 2"
IDC_CMD_BUTTON_3 "This is the tooltip for button 3"
IDC_CMD_BUTTON_4 "This is the tooltip for button 4"
...
END virtual void BeHappy() = 0;
|
|
|
|