Quantcast
Channel: Сообщество PHP DevelStudio - среда разработки программ
Viewing all 6336 articles
Browse latest View live

Как сделать Blur на PHP 5.2

$
0
0
У меня вопрос, как сделать Blur изображения на PHP DevelStudio AE beta 4?
Заранее спасибо за ответ.

помогите прогресс бар

$
0
0
как это сделать прогресс бар? смотрите скрин
Миниатюры
Нажмите на изображение для увеличения
Название: Screenshot_1.png
Просмотров: Недоступно
Размер:	1.9 Кб
ID:	4029  

TColor - работа с цветами

$
0
0
Объектный класс для работы с цветами, поддерживает как DS php 5.3.8, так и веб-php
Имеются статические и не статические функции для обработки, анализа и получения цветов
Описание класса
Класс/Компонент был составлен и написан Andrew Zenin 04.10.2018
*Алгоритм сравнения контрастности был взят и доработан с stackoverflow.com
Был добавлен класс TColor, для создания, конвертирования (rgb, hsv, hsl, cmyk, hex, delphi hex(TColor)) и сравнения цветов(lightness, contrast, hue, vibrance, saturation, darkness)
Так же, он работает и так: TColor( [arguments] ).

Почему нужен этот класс?
Скрытый текст:

1) В DevelStudio по стандарту Delphi используется BGR вместо RGB, самостоятельно трудно это постоянно переводить, можно запутаться, этот же класс
переводит сам себя в строку именно подходящую для DevelStudio/Delphi BGR ( пример: (string)TColor( 255, 255, 255 ) )
2) Данный класс поддерживает большинство наиболее используемых функций при работе с цветами, далее они более подробно описаны
3) Данный класс быстро работает и имеет простоту использования
4) Екземпляр класса можно сравнить с почти что бесконечным числом других екземпляров этого класса, благодаря функциям сравнивания
( $tcolor->compare_contrast( $tcolor2 ) / $tcolor->compare_vibrance( $tcolor / 'c' / 'this', $tcolor3, $tcolor4, $tcolor5 ) / etcetera
5) Типизированность и заглушённость с проверками значений и выбрасами ошибок E_USER_ERROR при каждом неверном действии программиста.


Свойства
Lightness - яркость цвета, integer
Contrast - контрастность цвета, float
Hue - оттенок, float
Vibrance - резонансность цвета, float
Saturation - резкость цвета, float
Darkness - тусклость цвета, зависит от яркости, integer
BGR, RGB, HSL, HSV - трёхмерный массив с integer/float-числами, значение цвета
CMYK - четырёхмерный массив с float и integer числами, значение цвета
DHEX, COLOR - строка, значение цвета в представлении Delphi (и DevelStudio)
HEX - строка, значение цвета в представлении HTML
Name - имя константы объекта, необязательная функция
*Все свойства writeable (редактируемы!)

Функции и их перегрузки:
(Обозначения: [...] - функции с поддержкой перегруженных аргументов, как и в TColor::__construct(), $unknown - неопределённая запись без указания типа записи, $UUU - массив неопределённой записи, $UUUtype - массив неопределённой записи с указанием типа записи, $CMYK)
PHP код:

TColorTColor $color ) - возвращает екземпляр класса TColor
TColor
hex $color )
TColor( array $rgb )
TColor( array $unknownstring $type )
TColorint $rint $gint $b )
TColorint $unknown1int $unknown2int $unknown3string $type )
TColor( array $UUUtype )
TColorfloat $cfloat $mfloat $yfloat $k )
$TColor->compare_NTColor $c ) - сравнивает екземпляр класса или несколько других цветов по свойству N
$TColor
->compare_TColor $cTColor $c2 )
$TColor->compare_TColor $cTColor $c2TColor $c3, [...] )
$TColor->compare_$red$green$blue )
$TColor->compare_( array $rgb )
$TColor->compare_( array $UUUtype )
$TColor->compare_( array $cmyk )
$TColor->compare_( array, array, array, [...] )
$TColor->MakeStatic() - сделать объект статическимт.е не редактируемым
(внимание отменить действие невозможно!)
$TColor->assign( [...] ) - приравнять объект екземпляра к другому екземпляру класса TColor и т.д
$TColor
( [...] ) - то-же самоечто и TColor$color )
$TColor->add([...]) - добавить к цвету значениеподдерживает numeric
$TColor
->subtract([...]) - отнять от цвета значениеподдерживает numeric
$TColor
->mix([...]) - вмешать цвет
$TColor
->unmix([...]) - изьять цвет
$TColor
->multiply(int $v) - умножить цвет на значение $v
$TColor
->divide(int $v) - разделить цвет на значение $v
$TColor
->increase(int $percent) - увеличить цвет на $percentтолько int
$TColor
->decrease(int $percent) - уменьшить цвет на $percentтолько int 

Статические свойства:
PHP код:

TColor::$def стандартная запись цветаот свойства зависит как класс будет конвертировать цвет из массива без указания вида записи цвета 

Статические функции:
PHP код:

check_color(&$cl$return false) - проверить правильность написания цветаизменить при необходимостиаргумент $cl соответственно цвет (строкаинтегралчисло с запятойдвойное числодвоичное числоhex-строка), а $return отвечает за выполнение возврата значенияустанавливается в true при необходимости.
BGRHSVHSLCMYKHEXDHEXCOLOR <=> RGB (RGBtoHSL и так далее)
compare_contrast($hexStr1$hexStr2) - возвращает наиболее контрастный цвет
search
string $name ) - ищет цвет TColor по имени константы
formats 
void ) - возвращает массив поддерживаемых форматов 

Итерирование по объекту поддерживается относительно, т.к класс не осуществляет интерфейс Iterable, и по-этому на него действуют только и только магические методы, но не обращения к элементам массива.

P.p.s комментарии к коду на русско-английском, так, как изначально писалось на английском, но лень было переводить все комментарии, впринципе там не сложно, In-class trait достаточно в гугл вбить и вам выдаст php.net со справкой про Trait'ы
Skachat, Download, Завантажити, Скачать:
Github
Скачать файлом|Вконтакте

Photo Collage Maker - Grid Maker is a photo editing application with the most complete editing features.

$
0
0
Sometimes I sit alone, I sit back to review my photos from a student until now graduated two years. The idea of ??joining them into a picture. Like Before - After type. Sitting in the Google play store, the eye suddenly stopped at the app icon Photo Collage Maker - Grid Maker. I do not understand how much is the app still choose me installed. Downloading it is very surprising because of the features that you bring. I do not know about the technology that use Paste link of the app is easy to use, the app has many Grids to choose from so I sit on the pair without waiting for the time ... Not lie in My phone's album is up to hundred photos, I want to pair up and send them to you without a single day .. Just to review the past sweet memories .. I still remember Edith, The old days, so I add the black glass sticker to it for the WINK ..



Share it for you guys, You are so important, send them to know if you still exist.You install here

Secretly shooting super-artistic

$
0
0
The Selfie photography movement has appeared so long ago, and the trend of selfie photography is constantly decreasing its Hotness. Currently, Selfie photographers often use the front camera to see the overall face, as well as adjust the direction of the photo to shimmer the most. You can also use the rear camera for better image quality.

Selfie photography sometimes focuses on just the face, but not so. Self-portrait photography also needs to focus on the surrounding context to make the picture more soulful. We can shoot at a movie theater, or a clean pasture ... or a tourist spot where we are.You should look carefully before the camera press, so that the main character is always highlighted than the background.

1. You should choose more light, which will make your photo shimmer. When using the photo app, limit the use of flash because the image will be less "So deep" offline

2. For a more complete picture, you should do a bit. You can shoot in a variety of ways such as capturing cute lips, or blinking eyes, even when expressing anger. Take a lot of shooting, you will find yourself the most beautiful type to share with friends.



3. Selfie Camera - Beauty Camera & Makeup Camera

After you capture a beautiful photo, the first thing you think of can be to share a personal page to connect with friends. But after the photo was taken and then shared on the personal page, the picture quality decreased significantly, but Selfie Camera has solved that problem. Image quality is not compromised in image quality, as you are using a canon camera. People refer here

Изометрия или 2,5D

$
0
0

Засел я значит в игрушки, по типу Hack'n'Slash и потеряв в них пару тройку часов
задался вопросом: "А возможно сделать игру на Devel Studio, с подомной графикой?".
После изучения термина - "Изометрия" которое более используется в народе, но не как не у высоко
поставленных программистов, и математиков я понял что он означает, понял как он работает
но не понял как его можно применить в Devel Studio, подозревая свою не опытность в этой сфере я
пришёл на форум обсудить данную тему с вами, и хотел бы что бы вы поделились опытом если у вас таковой имеется.

P.s. Хотелось бы ещё узнать, кто-то мечтает о GameDev'e на Devel Studio?

[FIX]Секретные и полностью рабочие функции в классе Animate

$
0
0
Пытаясь сделать компонент - 2д движок, я наткнулся на сломанную функцию в классе animate которая позволяет перемещать скролл - камеру к нужному объекту, сразу я её починить не смог и попросил помощи, но мне никто не помог и я спустя месяц раздумий собрался с силами и починил эту проклятую функцию. Даже сам не знаю как:a10:

Код вставлять с заменой в "D:\Devel Studio\system\modules\animate.php"
Вот код:
Скрытый текст:
PHP код:

<?
/*
Edited Gignorie 

http://community.develstudio.org/showthread.php/15363-FIX-%D0%A1%D0%B5%D0%BA%D1%80%D0%B5%D1%82%D0%BD%D1%8B%D0%B5-%D0%B8-%D0%BF%D0%BE%D0%BB%D0%BD%D0%BE%D1%81%D1%82%D1%8C%D1%8E-%D1%80%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B5-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8-%D0%B2-%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B5-Animate

Fix bug -
  setView();
  toView();
*/

class animate {
    
    static function 
toSpeed(){
        
        
$vspeed =& $GLOBALS['__VSPEED'];
        if (
count($vspeed))
        foreach (
$vspeed as $self=>$speed){
            if (
link_null($self)){
               
// pre($self);
                
unset($vspeed[$self]);
                continue;
            }
            
control_y($selfcontrol_y($selfnull) + $speed);
        }
        
        
$hspeed =& $GLOBALS['__HSPEED'];
        if (
count($hspeed))
        foreach (
$hspeed as $self=>$speed){
            if (
link_null($self)){
                unset(
$hspeed[$self]);
                continue;
            }
            
control_x($selfcontrol_x($selfnull) + $speed);
        }
        
        
// collisions
        
$coll =& $GLOBALS['__COLLISION'];
        if (
$coll)
        foreach (
$coll as $self=>$arr){
            
            if (
link_null($self)){
                unset(
$coll[$self]);
                continue;
            }
            
            
$arr1['x'] = control_x($selfnull);
            
$arr1['y'] = control_y($selfnull);
            
$arr1['w'] = control_w($selfnull);
            
$arr1['h'] = control_h($selfnull);
            foreach (
$arr as $toobj=>$event){
                
                if (
link_null($toobj)){
                    unset(
$coll[$self][$toobj]);
                    continue;
                }
                
                
$arr2['x'] = control_x($toobjnull);
                
$arr2['y'] = control_y($toobjnull);
                
$arr2['w'] = control_w($toobjnull);
                
$arr2['h'] = control_h($toobjnull);
                
                if (
Geometry::collision2D($arr1$arr2)){
                    
                    
//
                    
if (is_object($event)){
                        
f($event$self$toobj);
                    } elseif (
$event[0]=='%'){
                        
$event[0] = ' '$event ltrim($event);
                        
f($event$self$toobj);
                    } else {
                        
//pre("$event($self, $toobj)");
                        
$event($self$toobj);
                    }
                }
            }
        }
    }
    
    static function 
toView(){
        
        if (!isset(
$GLOBALS['__VIEW'])) return;
        
        
$f   $GLOBALS['__VIEW']['OWNER'];
        
$f_w control_w($fnull);
        
$f_h control_h($fnull);
        
$f_x control_x($fnull);
        
$f_y control_y($fnull);
        
        
$o   $GLOBALS['__VIEW']['OBJECT'];
        
$w   control_w($onull);
        
$h   control_h($onull);
        
$x   control_x($onull);
        
$y   control_y($onull);
        
        
$view_x 0;
        
$view_y 0;
        
        if (!isset(
$GLOBALS['__VIEW']['OFFSET_X'])){
            
            
$offset_x $x;
            
$offset_y $y;
            
$GLOBALS['__VIEW']['OFFSET_X'] = $x;
            
$GLOBALS['__VIEW']['OFFSET_Y'] = $y;
        } else {
            
            
$offset_x $GLOBALS['__VIEW']['OFFSET_X'];
            
$offset_y $GLOBALS['__VIEW']['OFFSET_Y'];
        }
        
        
// определим центр окна...
        
$center_x intval($f_w 2) - $x intval($w/2);
        
$center_y intval($f_h 2) - $y intval($h/2);
        
        
#### Magical FIX by gignorie ####
        //$center_x = $offset_x + intval($w/2);
        //$center_y = $offset_y + $h;
        
        // определим позицию объекта по центру...
        //$center_ox = intval($w / 2);
        //$center_oy = $y + intval($h / 2);
        
        // -top - движение камеры вверх
        // +top - ... вниз
        
        // -left - движение камеры влево
        // +left - ... вправо
        #### Magical FIX by gignorie ####
        
        
$move_x $center_x// - $center_ox;
        
$move_y $center_y;// - intval($h / 2);
         
        
        
form_scrollby($f$move_x$move_y);
    }
    
    static function 
hspeed($obj$value null){
        
        if (
$obj instanceof group){
            
            foreach (
$obj->objects as $self){
                
self::hspeed($self$value);
            }
        }
        
        if (!
is_object($obj))
            
$obj toObject($obj);
            
        if (
$value === null)
            return (int)
$GLOBALS['__HSPEED'][$obj->self];
        else {
            if (
$value == 0)
                unset(
$GLOBALS['__HSPEED'][$obj->self]);
            else
                
$GLOBALS['__HSPEED'][$obj->self] = (int)$value;
        }
    }
    
    static function 
vspeed($obj$value null){
        
        if (
$obj instanceof group){
            foreach (
$obj->objects as $self)
                
self::vspeed($self$value);
        }
        
        if (!
is_object($obj))
            
$obj toObject($obj);
            
        if (
$value === null)
            return (int)
$GLOBALS['__VSPEED'][$obj->self];
        else {
            if (
$value == 0){
                
                unset(
$GLOBALS['__VSPEED'][$obj->self]);
            }
            else
                
$GLOBALS['__VSPEED'][$obj->self] = (int)$value;
        }
    }
    
    static function 
collision($obj$toobj$event){
        
        if (
$obj instanceof group){
            foreach (
$obj->objects as $self)
                
self::collision($self$toobj$event);
        }
        
        if (!
is_object($obj))
            
$obj toObject($obj);
        
        if (!
is_object($toobj))
            
$obj toObject($toobj);
        
        
$GLOBALS['__COLLISION'][$obj->self][$toobj->self] = $event;
    }
    
    static function 
delCollision($obj$toobj false){
        
        
$obj toObject($obj);
        if (
$toobj){
            
$toobj toObject($toobj);
            unset(
$GLOBALS['__COLLISION'][$obj->self][$toobj->self]);
        } else {
            unset(
$GLOBALS['__COLLISION'][$obj->self]);
        }
    }
    
    static function 
setView($obj$timer false){
        
        
        if (!
is_object($obj))
            
$obj toObject($obj);
        
        if (!isset(
$GLOBALS['__VIEW']) and $timer ){
            
Timer::setInterval('animate::toView'10);
        }
        
        if (!
$obj){
            unset(
$GLOBALS['__VIEW']);
        } else {
            
$GLOBALS['__VIEW']['OBJECT'] = $obj->self;
            
$GLOBALS['__VIEW']['OWNER']  = $obj->owner;
        }
    }
    
    static function 
objectFree($self){
        
        if (
$GLOBALS['__VIEW']['OBJECT'] == $self)
            unset(
$GLOBALS['__VIEW']);
        
        unset(
$GLOBALS['__VSPEED'][$self]);
        unset(
$GLOBALS['__HSPEED'][$self]);
        
        unset(
$GLOBALS['__COLLISION'][$self]);
        
        if (
$GLOBALS['__COLLISION'])
        foreach (
$GLOBALS['__COLLISION'] as $s=>$arr){
            foreach (
$arr as $toobj=>$event)
                if (
$toobj == $self)
                    unset(
$GLOBALS['__COLLISION'][$s][$toobj]);
        }
    }
}

if (!
$GLOBALS['APP_DESIGN_MODE'] && !$GLOBALS['THREAD_SELF']){
    
Timer::setInterval('animate::toSpeed'30);
}
?>

Запрет на запуск программы и допуск через пройденное время

$
0
0
Помогите пожалуйста, не могу осмыслить и реализовать.
Нужна программа которая будет блокировать программу и не давать ей запускаться до истечения заданного времени.
Миниатюры
Нажмите на изображение для увеличения
Название: Screenshot_3.png
Просмотров: Недоступно
Размер:	8.6 Кб
ID:	4034  
Вложения

Пропадает звук в программе

$
0
0
Здрасте, у моей программы пропадает звук при изменении устройства воспроизведение по умолчанию.
После перезапуска программы всё нормально работает, вот только это не удобно. Как можно это исправить?




Идея для сайта.

$
0
0
У меня идея, сделать для всех компонентов в стиле плавное изменение с одного положения на другое.
И сделать анимацию при появлении.
Код:

*{
animation: show 1s 1;
transition: 0.5s all ease;
opacity: 1;
}
@keyframes show{
0%{
opacity: 0;
}
50%{
opacity: 0.5;
}
100%{
opacity: 1;
}
}

(P.S. Поправьте меня если что-то не правильно, не привык писать чёрным по белому с красными штучками под текстом!)

Удаление текста не по формату

$
0
0
Здравствуйте, есть программа (приложил скриншот, если не высвечивается, есть memo1 и кнопка).
есть формат:
1.1.1.1:1234@1;1
11.11.11.11:1234@1;1
111.111.111.111:0000@1\1;1
111.111.111.111:0000@1;1
то есть ip:port@domains(или его нет)\user;pass
есть текст:
1.1.1.1:1234@1;1
11.11.11.11:1234@1;1
111.111.111.111:0000@1\1;1
111.111.111.111:0000@1;1
111.111.111.111:0000;aoskdkaod;akodaod
как мне удалить лишнее:
111.111.111.111:0000;aoskdkaod;akodaod
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: Недоступно
Размер:	5.0 Кб
ID:	4035  

foreach работает только с последней строкой

$
0
0
Доброго времени суток, не могу понять в чем проблема. Есть код:
PHP код:

$s file("ids.txt");
foreach (
$s as $b){
c("chromium1")->url "vk.com/$b";
echo 
$b;



Суть в том, что из txt должны браться id и переходить по ссылке в хромиуме, все по очереди.

На деле же, переходит только на последний. При том echo выдает все значения, а значит дело не в foreach'e, или я чего-то не догоняю?
P.s линк на самом деле другой, поэтому я могу отслеживать с какими id был переход

Аудиоплеер с Waveform

$
0
0
Всем привет, недавно я наткнулся на вот этот видос

(https://www.youtube.com/watch?v=OHJVrBrAXTg)

и подумал, почему бы не сделать аудиоплеер на DS с Waveform.

Написал аудио проигрыватель на быструю руку, для демонстрации данной возможности.








Так же если кому-то не захочется лазить в коде аудиоплеера для поиска создания Waveform на DS, есть тестовый проект. В котором показано создание Waveform на DS.

Или код создания Waveform на DS.

PHP код:

shell_exec('ffmpeg.exe -i "'./*путь к файлу*/.'" -y -filter_complex "aformat=channel_layouts=mono,showwavespic=colors='./*цвет*/.':scale=sqrt:s='./*ширина*/.'x'./*высота*/.'" -frames:v 1 './*Имя Waveform.png*/);

c("image1")->loadFromFile("waveform.png"); 

Для создания Waveform на DS нужен ffmpeg.exe.


Ссылки:

Аудиоплеер - https://yadi.sk/d/dccutnaWYNzP4A
Тестовый проект - https://yadi.sk/d/fzhDGHY9w9CYpw

[ffmpeg.exe] (минус ffmpeg.exe в том, что он весит 60мб)
ffmpeg.exe - https://yadi.sk/d/V2hOeX27w3gusQ
Оф сайт - https://ffmpeg.org/
Документация - https://ffmpeg.org/ffmpeg-all.html#showwavespic

Спасибо за внимание, надеюсь это кому-то пригодиться.

foreach и отправка email'а

$
0
0
:a12:
Парюсь третий день над кодом. Почему-то если вместо 'текст письма' вставляю переменную или пишу так: 'текст письма'.$string ($string - строка, которая создается заранее и echo её отображает без проблем, выглядит строка так как нужно) - письмо не отправляется и возникает ошибка на странице:
Письмо не отправлено. Ошибка: E-mail didn't sent


PHP код:

$body '';
......................
foreach(
$a as $myarr => $s)
{
$body.= "{$myarr} - $s<br>";
}
.......................
$result $mailSMTP->send('kih@9876543.ru''Письмо!''<br>'.$body$headers); // отправляем письмо 


Этот код отправляет почту, но без названий найденных файлов.

PHP код:

<?php
header
("Content-Type: text/html; charset=windows-1251");
 
$path='files/';
$dir opendir($path);
$string_to_search='ticket';
 
while((
$file readdir($dir)) !== false)
{
    
$a[] = strstr($file,$string_to_search);
}
print_r($a);
 
//вывод названий файлов в папке без цифр и по маске ticket в названии
foreach($a as $myarr)
{
  echo 
$myarr."<br />";
 
}
 
 
 
 
closedir($dir);
 
require_once 
"SendMailSmtpClass.php"// подключаем класс
$mailSMTP = new SendMailSmtpClass('vikt@mail.ru''hhDt6dh@78''smtp.mail.ru''vikt'); // создаем экземпляр класса
// $mailSMTP = new SendMailSmtpClass('логин', 'пароль', 'хост', 'имя отправителя');
// заголовок письма
$headers"MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=windows-1251\r\n"// кодировка письма
$headers .= "From: vikt <vikt@mail.ru>\r\n"// от кого письмо
$result $mailSMTP->send('kih@9876543.ru''письмо!''текст письма'$headers); // отправляем письмо
if($result === true){
echo 
"Письмо успешно отправлено";
}else{
echo 
"Письмо не отправлено. Ошибка: " $result;
}
 
?>

Натолкните на что нибудь что мне поможет отправлять названия файлов (по маске ticket) на email. Вот этот вывод echo $myarr."<br />"; хочу отправить очень. Спасибо.

Проблема с кодировкой

$
0
0
Суть моего приложения в следующем. Оно заходит на удаленный сайт и парсит оттуда данные, используя CURL. Данные в основном на русском языке. Исходная кодировка UTF-8. Далее мне нужно сохранить эти данные в базу SQLITE (кодировка базы UTF-8). Если использую обычный PHP, то никаких проблем не возникает. Но через Devel Studio данные сохраняются как кракозябры.
Вот как, например, сохраняется фраза ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ в базе:


А вот как если вывожу как текст в приложении:


Пробовал определять кодироку с помощью mb_detect_encoding(), результат - UTF-8. Также пробовал менять кодировку, например так: iconv("UTF-8", "CP1251", $text), но толку никакого. Такое ощущение, что в самом приложении во время выполнения меняется кодировка.
Помогите, пожалуйста, уже голову сломал что делать.

Имитация клика мыши

$
0
0
Здравствуйте, вообще просмотрел по этой теме, но так и не понял... Как имитировать клик мыши?

При выполнении этого кода получается не клик, а нажатие на кнопку мыши (ну там при выделении чего либо или перемещении) Как сделать чтобы был именно клик?
PHP код:

Mouse_Event(2,$x,$y,0,0); 

Как сделать загрузку сайта из edit1?

$
0
0
Здравствуйте!
Подскажите как при нажатии на кнопку загрузился сайт в бразуере ссылку которого я вписал в поле (edit1)?

Вызов ScreenShot(); Повышает используемую оперативную память приложения

$
0
0
Проблема в том, что когда выполняется эта строчка, тогда увеличивается потребляемая оп. память приложения.
PHP код:

$image1 ScreenShot(fsBMP$x1$y1$w1$h1); 

Это не чего если его выполнять один раз за работу, но мне нужно поставить этот код на таймер и тогда всю оп. память будет забирать у меня это приложение. Как исправить это?

Помогите пожалуйста.

Реестр

$
0
0
Здравствуйте, как можно считать ключ (dword) реестра в определённой ветке и вывести его значение на экран?

Цвет строк в таблице.

$
0
0
Как для заданной строки таблицы задать цвет отличный от белого ?
типа такого:
Viewing all 6336 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>