Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 22.02.2009, 22:25
GraffyM GraffyM вне форума
Прохожий
 
Регистрация: 28.01.2009
Сообщения: 46
Репутация: 10
Сообщение Вопросы от GraffyM [F.A.Q]

Это будет чтото наподобии ФАКа.
Я сдесь буду задавать вопросы а вы пожалуйста отвечайте на них и помогайте мне тем самым здесь будет увеличиваться ФАК.
Итак первый вопрос: Как сделать бегающую строку?
Ответ:
Код:
Кидаем на форму Label1 - тот что будет двигаться.
Timer - ему будем прописывать. Ставим Интервал на 1. Два раза кликаем на таймер и пишем:
if Label1.Left<0-Label1.Width       // Проверяем зашла ли LABEL1 за форму
then Label1.Left:=Form1.Width     // Если да то кидаем её в конец формы и начинаем прокрутку.
else Label1.Left:=Label1.Left-2;   //Если же не зашла значит пусть продолжает своё движение.

Вопрос второй: Как сделать так чтобы картинка качалась с интернета и сохранялась около программы?
Ответ:
Цитата:
Сообщение от Zigfreed1
Код:
image1.picture.loadfromfile('путь к картинке');
image1.Picture.SaveToFile('имя картинки, которая будет в папке с exe');

Вопрос третий:
Как сделать так чтобы при нажатии на очередную кнопку изменялася картинка фоновая на робочем столе.
Ответ:
Код:
SystemParametersinfo(SPI_SetDeskWallPaper, 0, PChar('c:/1.bmp'),
SPIF_SENDWININICHANGE);
Вопрос четвёртый:
Как сделать так чтобы программа висела в трее когда её свернёш и запускалась вместе с виндовс. Ну второе как я думаю можно просто добавить в автозапуск.
Ответ:
С помощю компонента cooltray icon.
P.S я с ним не розобрался.

Последний раз редактировалось GraffyM, 24.03.2009 в 14:46.
Ответить с цитированием
  #2  
Старый 23.02.2009, 12:07
Аватар для Admin
Admin Admin вне форума
Администратор
 
Регистрация: 03.10.2005
Адрес: Россия, Москва
Сообщения: 1,553
Версия Delphi: Delphi 7
Репутация: выкл
По умолчанию

Цитата:
Сообщение от GraffyM
Вопрос к админам: Почему у вас на форуме нету Спойлеров или по другому HIDE.
Версия форума довольно старая, видимо поэтому данная функция на нем отсутсвует.
Ответить с цитированием
  #3  
Старый 23.02.2009, 21:35
Аватар для Zigfreed1
Zigfreed1 Zigfreed1 вне форума
Прохожий
 
Регистрация: 08.02.2009
Сообщения: 44
Репутация: 18
По умолчанию

Ух, ты можеш нормально описать задачу, что те нужно))? а то я 3 раза перечитал и доконца не раздуплился. Вот когда нормально напишеш - помогу.
Ответить с цитированием
  #4  
Старый 26.02.2009, 18:28
GraffyM GraffyM вне форума
Прохожий
 
Регистрация: 28.01.2009
Сообщения: 46
Репутация: 10
По умолчанию

Вобщем как сделать так чтобы при нажатии кнопки загружалась картинка с точного адресса на картинку и сохранялась туда где лежит exe файл проги и открывалась в программе.
Ответить с цитированием
  #5  
Старый 26.02.2009, 22:20
Аватар для Zigfreed1
Zigfreed1 Zigfreed1 вне форума
Прохожий
 
Регистрация: 08.02.2009
Сообщения: 44
Репутация: 18
По умолчанию

Код:
image1.picture.loadfromfile('путь к картинке');
image1.Picture.SaveToFile('имя картинки, которая будет в папке с exe');
Ответить с цитированием
  #6  
Старый 27.02.2009, 08:24
GraffyM GraffyM вне форума
Прохожий
 
Регистрация: 28.01.2009
Сообщения: 46
Репутация: 10
По умолчанию

Спасибо! Приду со школы буду пробывать.
Ответить с цитированием
  #7  
Старый 27.02.2009, 13:59
Аватар для pesi
pesi pesi вне форума
Активный
 
Регистрация: 12.09.2008
Сообщения: 275
Репутация: 43
По умолчанию

остальное сам доделай

Последний раз редактировалось pesi, 28.02.2009 в 15:22.
Ответить с цитированием
  #8  
Старый 28.02.2009, 12:19
GraffyM GraffyM вне форума
Прохожий
 
Регистрация: 28.01.2009
Сообщения: 46
Репутация: 10
По умолчанию

Спасибо! Немного не то ну много елементов того что мне надо! Огромное спасибо! Переделаю под свой лад =)

Попробывал чтото сделать нифига не получается у меня сплошные ошибки! Ты в чём делал Delphi 2007? А то у меня Delphi 7 просто =(

Последний раз редактировалось GraffyM, 28.02.2009 в 12:31.
Ответить с цитированием
  #9  
Старый 28.02.2009, 13:52
AlexTheC0d3r AlexTheC0d3r вне форума
Прохожий
 
Регистрация: 26.02.2009
Сообщения: 25
Репутация: 10
По умолчанию

Прочитай процедуру сохранения файла в формате bmp, если надо - почитай насчет bmp->jpeg
Ответить с цитированием
  #10  
Старый 28.02.2009, 15:19
Аватар для pesi
pesi pesi вне форума
Активный
 
Регистрация: 12.09.2008
Сообщения: 275
Репутация: 43
По умолчанию

Делал в Delphi 7. У тебя ошибка при компилированнии "PNGImage"? В архиве есть еще один архив, установи его в факе написано как.
Ответить с цитированием
  #11  
Старый 21.03.2009, 20:56
GraffyM GraffyM вне форума
Прохожий
 
Регистрация: 28.01.2009
Сообщения: 46
Репутация: 10
По умолчанию

Вопрос третий: В первом сообщении. а также там и четвёртый =) Ну что не подскажешт никто?

Последний раз редактировалось GraffyM, 22.03.2009 в 13:33.
Ответить с цитированием
  #12  
Старый 22.03.2009, 13:34
GraffyM GraffyM вне форума
Прохожий
 
Регистрация: 28.01.2009
Сообщения: 46
Репутация: 10
По умолчанию

Неужели никто не поможет?
Ответить с цитированием
  #13  
Старый 23.03.2009, 21:06
Аватар для Zigfreed1
Zigfreed1 Zigfreed1 вне форума
Прохожий
 
Регистрация: 08.02.2009
Сообщения: 44
Репутация: 18
По умолчанию

Насчёт четвёртного: есть компонент cooltray icon поищи в нете, скачай, там всё просто
а 3-й:
Код:
SystemParametersinfo(SPI_SetDeskWallPaper, 0, PChar(TempStr),
SPIFJJpdatelniFile);
где в 3-м параметре- путь к файлу с обоями

Последний раз редактировалось Zigfreed1, 24.03.2009 в 10:57.
Ответить с цитированием
  #14  
Старый 24.03.2009, 11:21
GraffyM GraffyM вне форума
Прохожий
 
Регистрация: 28.01.2009
Сообщения: 46
Репутация: 10
По умолчанию

тоесть куда ссылку на картинку в ТемпСТР ?
Написал
Код:
SystemParametersinfo(SPI_SetDeskWallPaper, 0, PChar('c:/1.bmp'),
SPIFJJpdatelniFile);
Пишет: Undeclared identifier: 'SPIFJJpdatelniFile'
Поменял SPIFJJpdatelniFile на SPIF_SENDWININICHANGE и зароботало. А терь ещё вопрос как сделать чтобы поддерживались jpg файлы ?

Последний раз редактировалось GraffyM, 24.03.2009 в 12:14.
Ответить с цитированием
  #15  
Старый 24.03.2009, 16:07
Аватар для pesi
pesi pesi вне форума
Активный
 
Регистрация: 12.09.2008
Сообщения: 275
Репутация: 43
По умолчанию

GraffyM для автозапуска есть даже компонент, вот ссылка http://delphiexpert.ru/view_download.php?id=138
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 12:46.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025