Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.08.2014, 22:46   #11
Fahman
Форумчанин
 
Аватар для Fahman
 
Регистрация: 03.04.2013
Сообщений: 703
По умолчанию

Цитата:
Сообщение от mitiay Посмотреть сообщение
хочется 1 ехе без длл.
а какая разница? пусть лежат библиотеки)) Или это ты спарить кому то хочешь?)))))))))))
99% ошибок компьютера сидит в полуметре от монитора.
Fahman вне форума Ответить с цитированием
Старый 21.08.2014, 08:47   #12
mitiay
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 288
По умолчанию

Решил сделать сам!))В общем план таков делать снимки экрана,сохранять и потом конвертировать в в ави (jpg to avi);Вот как то так)Теперь загвостка первая
Код:
 b: TBitMap;
begin
b:=TBitMap.Create;
 GetRS(b,ExtractFilePath(Application.ExeName) + '1.jpg');
 b.Free;
Как сделать чтоб сохранялось 1,2,3,4.....
mitiay вне форума Ответить с цитированием
Старый 21.08.2014, 09:51   #13
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
var num:integer;
...
 b: TBitMap;
begin
b:=TBitMap.Create;
 GetRS(b,ExtractFilePath(Application.ExeName) + InttoStr(num)+'.jpg'); inc(num);
 b.Free;
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.08.2014, 12:06   #14
mitiay
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 288
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Код:
var num:integer;
...
 b: TBitMap;
begin
b:=TBitMap.Create;
 GetRS(b,ExtractFilePath(Application.ExeName) + InttoStr(num)+'.jpg'); inc(num);
 b.Free;
Он присваивает случайное число к имени но почему к одному файлу.То есть каждый скрин перезаписывает с новым именем а как сделать чтоб новый скрин сохранялся под другим именем(то есть нажал 5 раз на кнопку появилось 5 файлов .jpg)
mitiay вне форума Ответить с цитированием
Старый 21.08.2014, 12:08   #15
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от mitiay Посмотреть сообщение
Он присваивает случайное число к имени но почему к одному файлу.То есть каждый скрин перезаписывает с новым именем а как сделать чтоб новый скрин сохранялся под другим именем(то есть нажал 5 раз на кнопку появилось 5 файлов .jpg)
этот код так и делает.
появится пять файлов, 0.1.2.3.4
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 21.08.2014, 12:13   #16
mitiay
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 288
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
этот код так и делает.
появится пять файлов, 0.1.2.3.4
Нет он создает один файл 4364600.jpg и перезаписывает его
mitiay вне форума Ответить с цитированием
Старый 21.08.2014, 16:28   #17
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,882
По умолчанию

Код:
var num:integer;
Должно быть объявлено глобальными переменными (сразу до или сразу после IMPLEMENTATION), а не локальными (в процедуре)
А ещё лучше взять учебник и почитать, чтобы не задавать глупых вопросов по каждой запятой.
phomm вне форума Ответить с цитированием
Старый 21.08.2014, 20:21   #18
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Должно быть объявлено глобальными переменными
Дау ж )))
Надо было написать - "Не совать в локально"
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 25.11.2014, 22:46   #19
denis76560
Форумчанин
 
Регистрация: 13.01.2010
Сообщений: 121
По умолчанию

Зачем делать через задницу ? Я давал вам линк.
Вы даже не потрудились модули в гугле найти, спецом для Вас перезаливаю.
Хотя может уже не актуально, но может другим понадобится.
http://rghost.ru/59265644
denis76560 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись видео (проблема со звуком) Leanginc Компьютерное железо 0 19.09.2012 01:22
Запись видео с экрана монитора gogol123 Помощь студентам 1 08.05.2012 21:06
Запись видео с камеры на C# RIO Общие вопросы .NET 2 11.06.2010 20:50
Запись напрямую в видео карту. VintProg Общие вопросы Delphi 8 22.05.2010 20:04
Установка курсора на новую запись в DBGrid Nomiko БД в Delphi 9 24.05.2009 18:40