+ Ответить в теме
Страница 4 из 4
ПерваяПервая ... 2 3 4
Показано с 121 по 155 из 155
  1. #1
    Главный Разработчик Аватар для Devel
    Регистрация
    11.03.2010
    Сообщений
    1,231

    [Графика, Мультимедиа] Вопрос - ответ

    Здесь задаем вопросы касаемо графики, мультимедии, звуков, музыки и т.п.

    Напоминаем, что эта тема для новичков.

  2. #121
    Ученик
    Регистрация
    02.11.2011
    Адрес
    Россия
    Сообщений
    53
    Цитата Сообщение от MrZarkon Посмотреть сообщение
    не ругайтесь плиз если я разделом ошибся,я тут новенький.вопрос такой:
    Я делаю прогу с прорачным фоном и ставлю картинку(т.е картинка это основа программы).Так вот,некоторые объекты(кнопки поля ввода) ложатся поверх картинки нормально,а вот текст ложится под картинку.Как сделать наоборот?
    Нажми правой кнопкой мыши на текст и поставь на передний план

  3. Пользователь сказал cпасибо:

    MrZarkon (07.12.2011)

  4. #122
    Опытный
    Регистрация
    04.11.2010
    Адрес
    Солнечногорск
    Сообщений
    348
    Цитата Сообщение от Maltazar Посмотреть сообщение
    Нажми правой кнопкой мыши на текст и поставь на передний план
    А лучше наоборот. Щелкнуть на изображение и нажать "на задний план"

  5. Пользователь сказал cпасибо:

    MrZarkon (07.12.2011)

  6. #123
    Спасибо
    Аригато
    Thanks you =)

    P.S еще вопрос,как сделать окно программы прозрачным?Я внизу,возле настроек программы ставил прозрачность,но тогда прозрачным становится все,а не ток фон программы

  7. #124
    Ученик
    Регистрация
    02.11.2011
    Адрес
    Россия
    Сообщений
    53
    Цитата Сообщение от MrZarkon Посмотреть сообщение
    Спасибо
    Аригато
    Thanks you =)

    P.S еще вопрос,как сделать окно программы прозрачным?Я внизу,возле настроек программы ставил прозрачность,но тогда прозрачным становится все,а не ток фон программы
    1. Загрузи рисунок в форму
    2. Поставь в форме цвет такой же как и значение прозрачного цвета
    3. В форме поставь прозрачный цвет
    Вложения

  8. #125
    ребят подскажите команды для создания проигрывателя
    кнопки плэй вперед назад и трек проигрыватель

  9. #126
    Ребят а как сделать чтобы файл сохранялся в любом формате
    вот пример
    $save = c("saveDlg1")->execute();
    $text = c("memo1")->text;
    $file = c("saveDlg1")->fileName;
    file_put_contents("$file.txt",$text);
    в этом случае сохраняет только в txt

  10. #127
    Ученик
    Регистрация
    02.11.2011
    Адрес
    Россия
    Сообщений
    53
    file_put_contents("$file.txt",$text) дак убери txt
    PHP код:
    file_put_contents("$file",$text
    Последний раз редактировалось Maltazar; 10.12.2011 в 22:28.

  11. #128
    ну помогите с проигрывателем

  12. #129
    Ученик
    Регистрация
    02.11.2011
    Адрес
    Россия
    Сообщений
    53
    Цитата Сообщение от валера Посмотреть сообщение
    ребят подскажите команды для создания проигрывателя
    кнопки плэй вперед назад и трек проигрыватель
    А что там сложного..
    на плэй
    PHP код:
    c("sqPlayer1")->play(); 
    вперед
    PHP код:
    $x=c("sqPlayer1")->positionMs;
    $x=$x+1000;//или другой значение
    c("sqPlayer1")->positionMs=$x
    назад
    PHP код:
    $x=c("sqPlayer1")->positionMs;
    $x=$x-1000;//или другой значение
    c("sqPlayer1")->positionMs=$x
    трэк
    PHP код:
    c("Form1")->caption c("sqPlayer1")->fileName
    вставь это в разные кнопки, создай sqPlayer1 в нем пропиши путь к песне своей
    Возможно не правильный код, но рабочий
    Последний раз редактировалось Maltazar; 11.12.2011 в 23:20. Причина: P.S Можно было и погуглить!

  13. #130
    Ученик Аватар для agpr-f
    Регистрация
    13.06.2010
    Адрес
    Одесса, Украина
    Сообщений
    92

    Прошу прощения за ленивость (где-то уже видел, но времени уже нет на точный поиск)
    Вопрос на засыпку, как вывести GD-изображение $_image сразу в TMImage на форме, безо всяких промежуточных файлов (выброс в папку, загрузка из)?
    'imagepng($_image)' выводит либо в файл, либо как echo. Пробовал c("image1")->picture->loadFromStr( imagepng ($_image), "png" ), но это уже от отчаяния ) Просто времени немного нет разобраться, а от этого зависит буду ли я вообще пытаться одну прогу себе сделать (игры на канвасе меня не устроили по красочности, а вот с генерацией изображения попробовать...).
    ! Картинка - именно PNG
    Спасибо за внимание, С Новым 2012 Годом, дорогие сопланетники!
    Последний раз редактировалось agpr-f; 31.12.2011 в 21:19.

  14. #131

    [Графика, Мультимедиа] Вопрос - ответ

    c("image1")->loadFromFile(getFileName("data/7.PNG")); из папки проекта папки data.
    Мудрость жизни всегда глубже и обширнее мудрости людей.

  15. #132
    Ученик Аватар для agpr-f
    Регистрация
    13.06.2010
    Адрес
    Одесса, Украина
    Сообщений
    92
    Цитата Сообщение от вова77 Посмотреть сообщение
    c("image1")->loadFromFile(getFileName("data/7.PNG")); из папки проекта папки data.
    Э-э-э, это мне?..Если да, тогда уточню (спасибо, конечно...)
    PHP код:
    global $_image;
    $_image imagecreatefromjpeg("image.jpg");
    $_color imagecolorexact$_image255255 ,255);
    imagettftext$_image200100100$_color"font.ttf""Строка" ); 
    Теперь нужно то что получилось из $_image впихнуть в "Изображение" (TMImage) на форме. Никаких файлов и папок... Возможно присутствие Альфа-канала.

  16. #133
    Ученик Аватар для agpr-f
    Регистрация
    13.06.2010
    Адрес
    Одесса, Украина
    Сообщений
    92

    Всё ещё на злобе дня

    imagepng() выводит GD-поток изображения (image) в формате PNG на стандартный вывод (обычно в браузер) или, если задано имя файла аргументом filename, в файл.
    Вопрос остаётся открытым, возможно ли, не сильно заморачиваясь, вывести изображение после GD-обработки в TMImage объект (картинка на форме), без выгрузки и последующей загрузки из файловой системы? Если да, то как? Просто "стандартный вывод" (когда не указываешь filename) подразумевает прямой вывод типа "эхо", т.е. выдается текстовое сообщение от имени приложения с содержимым картинки в текстовом виде ) а выгружать в файл и загружать обратно неэффективно в моём случае.
    На предыдущей странице есть что-то связанное с канвасом и TBitmap с такой фразой,
    Цитата Сообщение от Walsor Посмотреть сообщение
    PHP код:
    $bg imagegrabwindow();
    c("Bg")->picture->assign(imagepng($bg)); 
    но по-моему это мне не поможет, так как, применимо к моему коду,
    PHP код:
    c("Bg")->picture->assign(imagepng($bg)) 
    равносильно
    PHP код:
    {c("Bg")->picture->assign(true); // так как imagepng($bg) что-то такое и возвращает кажись
    imagepng($bg); } // оно же echo('байт-код картинки'); 
    Честно говоря, у меня мозги свернулись ) Маловато практики в этой области...

  17. #134
    Радуга! Аватар для haker
    Регистрация
    11.03.2010
    Адрес
    Россия 38
    Сообщений
    1,741
    Цитата Сообщение от agpr-f Посмотреть сообщение
    Вопрос остаётся открытым, возможно ли, не сильно заморачиваясь, вывести изображение после GD-обработки в TMImage объект (картинка на форме), без выгрузки и последующей загрузки из файловой системы? Если да, то как? Просто "стандартный вывод" (когда не указываешь filename) подразумевает прямой вывод типа "эхо", т.е. выдается текстовое сообщение от имени приложения с содержимым картинки в текстовом виде ) а выгружать в файл и загружать обратно неэффективно в моём случае.
    На предыдущей странице есть что-то связанное с канвасом и TBitmap с такой фразой,

    но по-моему это мне не поможет, так как, применимо к моему коду,
    PHP код:
    c("Bg")->picture->assign(imagepng($bg)) 
    равносильно
    PHP код:
    {c("Bg")->picture->assign(true); // так как imagepng($bg) что-то такое и возвращает кажись
    imagepng($bg); } // оно же echo('байт-код картинки'); 
    Честно говоря, у меня мозги свернулись ) Маловато практики в этой области...
    в последних версиях есть возможность загрузить картинку из бинарной строки...

    PHP код:
    //включаем перехват
    ob_start();
    //выводим
    imagepng($bg);
    //получаем данные вывода
    $data ob_get_contents();
    //отключаем и очищаем вывод
    ob_end_clean();
    //первый параметр - данные картинки (получили через перехват вывода от imagepng)
    //второй - формат картинки (сама функция определять не умеет)
    c("image1")->picture->loadFromStr($data,'png'); 
    АдМиНы и МоДеРы среди нас!! Так что будьте вежливы, а то можете получить бан
    http://system-x-files.ru/ - мой блог
    Заказ работ для DevelStudio.

  18. Пользователь сказал cпасибо:

    agpr-f (02.01.2012)

  19. #135
    прошу прощения если пишу не в той теме которой нужно,хотел узнать ,куда вводить php коды... вот тут всё читаю и все пишут вставь код... а куда понять не могу....
    и ещё ... как сделать фоновую картинку полупрозрачной?
    я недавно скачал программу и начинаю только осваеватся,а в программировании я полный дятел,до этого работал только с сайтами,решил перейти на программы... но и с сайтами я самоучка... малёха понимаю...
    Последний раз редактировалось Tarik; 12.01.2012 в 18:49.

  20. #136
    Ученик
    Регистрация
    17.09.2011
    Адрес
    Россия
    Сообщений
    42
    PHP код:
    if (c("checkbox3")->checked){
     
    c("image4")->visible true;
     }
     else{
     
    c("image4")->visible false;
     } 
    пишу так ... картинка по началу не видна по чеку появлятся но не исчезает... почему ///

  21. #137
    if (c("checkbox3")->checked == true){
    c("image4")->visible = true;
    }
    else{
    c("image4")->visible = false;
    }

  22. #138
    Ученик
    Регистрация
    17.09.2011
    Адрес
    Россия
    Сообщений
    42
    Цитата Сообщение от Карпатов Олег Посмотреть сообщение
    if (c("checkbox3")->checked == true){
    c("image4")->visible = true;
    }
    else{
    c("image4")->visible = false;
    }
    все ровно остается =(

  23. #139
    Ученик
    Регистрация
    17.09.2011
    Адрес
    Россия
    Сообщений
    42
    без этого обошелся =) пошел другим путем ...

  24. #140
    кому не тяжело) можете дать исходник агро плеера

  25. #141
    Ученик
    Регистрация
    17.09.2011
    Адрес
    Россия
    Сообщений
    42
    так он вроде как закрыт ...

  26. #142
    PHP код:
    c("image1")->loadFromFile(getFileName('{res}/S5G0I800.BMP')); 
    Скажите этот способ только у меня сейчас не работает ?

  27. #143
    Опытный Аватар для Walsor
    Регистрация
    27.03.2010
    Адрес
    Россия, Омск
    Сообщений
    250
    OFFTOP:
    А что вы сейчас сделали, что этот способ перестал работать.
    Какой вопрос - такой ответ. У меня всё работает (2.0 бета).
    Подсказка: укажите версию DS.
    Последний раз редактировалось Walsor; 29.01.2012 в 15:28.

  28. #144
    DevelStudio 3.0 Альфа- 4

  29. #145
    Здравствуйте, есть скрипт, суть которого в том, что он запрашивает файлик по HTTP, в котором адреса картинок, тоже на удаленном сервере.
    задача - вывести эти картинки на экран.
    ( в браузере все выводится через цыкл в котором echo '<img src="http://....'.$rezult"'; )
    как это сделать при помощи develstudio?
    кол-во изображений неизвестно.

  30. #146
    Супер Модератор Аватар для xsnakes
    Регистрация
    14.03.2010
    Адрес
    Пятигорск
    Сообщений
    2,292
    С компонентом TImage как-то так...
    PHP код:
    $file file("http://site.ru/file.txt");
    $i 0// i можно менять и подгружать нужную картинку...
    c("image1")->loadFromUrl($file[$i]); 
    Но можно не грузить всё в один компонент а динамически создавать много TImage...

    А можно просто в браузер хром грузить!
    Выкладываешь на форму хром.
    И например в кнопке следующий код:
    PHP код:
    $file file("http://site.ru/file.txt");
    foreach(
    $file as $img){
     
    $re[] = "<img src=".$img.">";
    }
    $file "temp.html";
    $html "<html>".implode(_BR_,$re)."</html>";
    file_put_contents($file$html );
    c("chromium1")->url $file
    Писал на память, могут быть ошибки, но суть такова, что грузишь все ссылки в программу, потом генерируешь html код и загружаешь его в браузер на форму...
    Последний раз редактировалось xsnakes; 01.02.2012 в 18:40.

  31. #147
    Цитата Сообщение от xsnakes Посмотреть сообщение
    Но можно не грузить всё в один компонент а динамически создавать много TImage...
    вот это скорее то что мне и нужно. как динамически создавать TMImage?

  32. #148

    Графика, Мультимедиа] Вопрос - ответ

    PHP код:
    $ts = new TMImage( c("Form1") );
    $ts->parent = c("Form1");
    $ts->w = 50; #Ширина картинки
    $ts->h = 50; #Высота картинки
    $ts->x = 0;
    $ts->y = 0;
    $ts->loadFromFile("Тут путь до картинки"); так
    Мудрость жизни всегда глубже и обширнее мудрости людей.

  33. #149
    Супер Модератор Аватар для xsnakes
    Регистрация
    14.03.2010
    Адрес
    Пятигорск
    Сообщений
    2,292
    Вот что-то накидал...
    Вложения

  34. #150
    $t=new TMImage;
    $t->name="image".$i;
    $t->loadFromUrl("http://.....");
    $t->create(c("Form1"));

    вот так сделал, вроде работает.
    вова77, xsnakes спасибо вам, то что нужно!

  35. #151
    Вопрос не совсем в тему но все же спрошу...
    Допустим, $new->align = alTop;
    Откуда брать инфу касательно того, какие значения может принимать align? мне бы в голову вряд ли пришло задать такое значение параметру, ибо в HTML для align нет значения alTop
    я уверен, что align не единственный параметр, значения которого отличается от аналогов для HTML. Буду благодарен за ссылку на информацию о всех параметрах доступных в DS

  36. #152
    Супер Модератор Аватар для xsnakes
    Регистрация
    14.03.2010
    Адрес
    Пятигорск
    Сообщений
    2,292
    Цитата Сообщение от Артур Посмотреть сообщение
    Вопрос не совсем в тему но все же спрошу...
    Допустим, $new->align = alTop;
    Откуда брать инфу касательно того, какие значения может принимать align? мне бы в голову вряд ли пришло задать такое значение параметру, ибо в HTML для align нет значения alTop
    я уверен, что align не единственный параметр, значения которого отличается от аналогов для HTML. Буду благодарен за ссылку на информацию о всех параметрах доступных в DS
    Выкладываешь на форму изображение, смотришь его свойства, выравнивание! И там видешь alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom!

  37. #153
    Ученик Аватар для Akulenok
    Регистрация
    28.12.2010
    Адрес
    localhost
    Сообщений
    87

    MediaInfo

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

  38. #154
    Народ, помогите плз, я просто в PHP 50/50...
    Так вот, скажите пожалуйста, мне нужен код, чтоб картинку которую я хочу загружалася на робочий стол...
    Всем спасибо за внимание!

  39. #155
    Супер Модератор Аватар для xsnakes
    Регистрация
    14.03.2010
    Адрес
    Пятигорск
    Сообщений
    2,292
    Цитата Сообщение от SpR1TE_UA Посмотреть сообщение
    Народ, помогите плз, я просто в PHP 50/50...
    Хм... Ты в PHP почти 0, а точнее 1
    PHP код:
    pre(50/50); // RETURN 1 
    Хочу картинку, грузись на рабочий стол
    Что за бред...

    От куда она будет грузиться? От куда ты её хочешь? Из интернета по ссылке? Если да то так:
    PHP код:
    $url "http://community.develstudio.ru/digitalvb/morbid/misc/vbulletin4_logo.png"// ссылка на картинку
    $dir winLocalPathCSIDL_DESKTOP )."/"// ищем рабочий стол
    file_put_contents($dir.basename($url), file_get_contents($url)); // грузим картинку 

  40. Пользователь сказал cпасибо:

    forumrulez (17.05.2012)

Ваши права

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