[закрыть]

Регистрация на сайте

Если вы уже зарегистрированы, пожалуйста войдите на сайт!
Email:
Имя (ник):
Пароль:
Повторите пароль:
  
Защита от роботов:

Плохо видно


как на builder c++ сделать программу которая будет сохранять файлы со случайным именем ?

создал программу с кодом: TPicture *p=new TPicture; HWND hwnd=GetDesktopWindow(); HDC hdc=GetWindowDC(hwnd); TCanvas *C=new TCanvas; C->Handle=hdc; int w=Screen->Width; int h=Screen->Height; p->Bitmap->Width=w; p->Bitmap->Height=h; p->Bitmap->Canvas->CopyMode=cmSrcCopy; p->Bitmap->Canvas->CopyRect(TRect(0,0,w,h),C,TRect(0,0,w,h)); ReleaseDC(hwnd,hdc); delete C; p->Bitmap->SaveToFile("c:\screen.bmp"); delete p; она должна сделать фото рабочего стола и сохранить его . а как сделать чтоб первое фото сохранялось как 1.bmp второе 2.bmp третье 3.bmp и т.д.



Знаю верный ответ Найти ответ на вопрос



Ключевые слова: c++ builder сохранение в файл, c++ сохранение в файл, Сохранение в файл C++,

1 ответ к вопросу “как на builder c++ сделать программу которая будет сохранять файлы со случайным именем ?”

  • ответ #0 / ответил: Служба поддержки

    • ответ #1 / ответил: andryfka92
      Полезный ответ? Да (0) / Нет (0)


      Проверяйте существует ли файл 1.bmp, если есть, то 2.bmp и так далее. Функция должна быть что-то вроде FileExists() (не работал с этим в C++ Builder), но есть она наверняка. Как только не нашли файл, с таким именем и сохраняем новый



      Ответить

Ответить на вопрос


Не хотите вводить проверочный код? Пройдите регистрацию!
Проверочный код:

обновить картинку

Статистика

  • © 2010-2011. Копирование материалов с сайта строго запрещено
  • Не нашли ответ? задай свой вопрос