|
Языки программирования Изучаем С++, Sql, php, Lua, Python |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
03.04.2013, 22:55 | #1 |
Ученый
Регистрация: 07.03.2010
Адрес: Беларусь,Брест
Сообщений: 188
Сказал(а) спасибо: 131
Поблагодарили 34 раз(а) в 27 сообщениях
|
Для этого можно использовать циклы с паузами и тд.. В консоль выводить черточки... Подумайте сами...К примеру попробуйте реализовать процесс загрузки/выгрузки как в консоли мангоса... А далее пойдет все само собой.А так же старайтесь оптимизировать свой код!
__________________
sql-language.ru Последний раз редактировалось lovepsone; 03.04.2013 в 22:58. |
04.04.2013, 04:02 | #2 |
Пользователь
Регистрация: 11.07.2010
Сообщений: 56
Сказал(а) спасибо: 16
Поблагодарили 0 раз(а) в 0 сообщениях
|
в том то и дело что неполучается)
|
04.04.2013, 09:46 | #3 |
Пользователь
Регистрация: 06.01.2012
Сообщений: 98
Сказал(а) спасибо: 12
Поблагодарили 33 раз(а) в 21 сообщениях
|
Через гугл можно все что угодно найти. А лучше спеки.
Найденый код в тырнете: Код:
#include <iostream> #include <windows.h> #include <conio.h> #include <urlmon.h> #pragma comment (lib, "urlmon.lib") using namespace std; bool downloading; class DownloadStatus : public IBindStatusCallback { public: STDMETHOD(OnStartBinding)( /* [in] */ DWORD dwReserved, /* [in] */ IBinding __RPC_FAR *pib) { return E_NOTIMPL; } STDMETHOD(GetPriority)( /* [out] */ LONG __RPC_FAR *pnPriority) { return E_NOTIMPL; } STDMETHOD(OnLowResource)( /* [in] */ DWORD reserved) { return E_NOTIMPL; } STDMETHOD(OnProgress)( /* [in] */ ULONG ulProgress, /* [in] */ ULONG ulProgressMax, /* [in] */ ULONG ulStatusCode, /* [in] */ LPCWSTR wszStatusText){ cout << ulProgress << " " << ulProgressMax << endl; return S_OK; } STDMETHOD(OnStopBinding)( /* [in] */ HRESULT hresult, /* [unique][in] */ LPCWSTR szError) { return E_NOTIMPL; } STDMETHOD(GetBindInfo)( /* [out] */ DWORD __RPC_FAR *grfBINDF, /* [unique][out][in] */ BINDINFO __RPC_FAR *pbindinfo) { return E_NOTIMPL; } STDMETHOD(OnDataAvailable)( /* [in] */ DWORD grfBSCF, /* [in] */ DWORD dwSize, /* [in] */ FORMATETC __RPC_FAR *pformatetc, /* [in] */ STGMEDIUM __RPC_FAR *pstgmed) { return E_NOTIMPL; } STDMETHOD(OnObjectAvailable)( /* [in] */ REFIID riid, /* [iid_is][in] */ IUnknown __RPC_FAR *punk) { return E_NOTIMPL; } // IUnknown methods. Note that IE never calls any of these methods, since // the caller owns the IBindStatusCallback interface, so the methods all // return zero/E_NOTIMPL. STDMETHOD_(ULONG,AddRef)() { return 0; } STDMETHOD_(ULONG,Release)() { return 0; } STDMETHOD(QueryInterface)( /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject) { return E_NOTIMPL; } }; int main(int argc, char* argv[]) { int i; if(argc%2!=1 || argc<3) cout << "Error In Command Line" << endl; DownloadStatus ds; for(i=1;i<argc;i+=2) { cout << "\nDownloading " << argv[i] << " to " << argv[i+1]; URLDownloadToFile(0,argv[i],argv[i+1],0,&ds); } } |
04.04.2013, 11:24 | #4 | |
Пользователь
Регистрация: 11.07.2010
Сообщений: 56
Сказал(а) спасибо: 16
Поблагодарили 0 раз(а) в 0 сообщениях
|
Цитата:
Код:
void my_function () { int i; if(argc%2!=1 || argc<3) cout << "Error In Command Line" << endl; DownloadStatus ds; for(i=1;i<argc;i+=2) { cout << "\nDownloading " << argv[i] << " to " << argv[i+1]; URLDownloadToFile( 0, "откуда", "куда", 0, &ds); } } Последний раз редактировалось Visible; 04.04.2013 в 11:28. |
|
04.04.2013, 11:40 | #5 | |
Пользователь
Регистрация: 06.01.2012
Сообщений: 98
Сказал(а) спасибо: 12
Поблагодарили 33 раз(а) в 21 сообщениях
|
Цитата:
зы какой яп изучали до с++? |
|
04.04.2013, 11:43 | #6 |
Пользователь
Регистрация: 11.07.2010
Сообщений: 56
Сказал(а) спасибо: 16
Поблагодарили 0 раз(а) в 0 сообщениях
|
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с DataLife Engine | Праведник | WWW | 70 | 07.11.2011 15:59 |
ошибка mysql | lovepsone | Флудильня | 8 | 14.12.2010 22:13 |
работа с базой characters извне | Energy | Флудильня | 15 | 31.08.2010 19:10 |
Работа с Mangos | Vampirenok | Корзина | 2 | 29.08.2010 05:00 |
ScriptDev2 Работа с ГО. | xmolex | Прочая документация | 9 | 04.08.2010 06:59 |