Форум программистов, компьютерный форум, киберфорум
Наши страницы

Alex_pac

Войти
Регистрация
Восстановить пароль
Старый
Рейтинг: 5.00. Голосов: 1.

Delphi Простая градиентная заливка на WinApi

Запись от Alex_pac размещена 10.11.2012 в 05:05

Процедура градиентной заливки из 2 цветов

http://msdn.microsoft.com/en-us/library/dd144957%28v=vs.85%29.aspx << сабж

На самом деле можно еще заливать треугольником...
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 177
Размер:	15.0 Кб
ID:	1477  
Вложения
Тип файла: zip gradient2.zip (392.5 Кб, 165 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 2078 Комментарии 0 Alex_pac вне форума
Старый
Рейтинг: 4.00. Голосов: 1.

Использование ресурсов в Delphi

Запись от Alex_pac размещена 05.11.2012 в 22:29
Обновил(-а) Alex_pac 10.11.2012 в 03:39

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

1) Картинки
2) Файлы различных форматов
3) Курсоры
...
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 317
Размер:	67.8 Кб
ID:	1466  
Вложения
Тип файла: rar Тест ресурсов.rar (1.10 Мб, 302 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 2796 Комментарии 3 Alex_pac вне форума
Старый

Курсор из Windows 8

Запись от Alex_pac размещена 05.11.2012 в 19:50
Обновил(-а) Alex_pac 05.11.2012 в 21:36

Кто хочет может освежить курсор в своей ОС

Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 403
Размер:	64.5 Кб
ID:	1462

у кого стоит XP вот курсоры из семерки

Cursors_win7.rar

у кого стоит семерка...
Вложения
Тип файла: zip 3368_new_cursors_fro.zip (20.0 Кб, 160 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1634 Комментарии 0 Alex_pac вне форума
Старый

Синхронизированная сортировка строковых листов

Запись от Alex_pac размещена 04.11.2012 в 13:39
Обновил(-а) Alex_pac 05.11.2012 в 01:55

Представляю процедуры для синхронизации сортировок строковых листов

Delphi
1
2
3
4
type
IntArray = array of integer;
 
procedure StrListReIndex(str:TStrings; var index:IntArray);
...
Аватар для Alex_pac
Размещено в Без категории
Просмотров 984 Комментарии 1 Alex_pac вне форума
Старый
Рейтинг: 5.00. Голосов: 2.

Устанавливаем события на TGauge

Запись от Alex_pac размещена 29.10.2012 в 11:02

Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 316
Размер:	17.0 Кб
ID:	1433

Delphi
1
2
3
4
5
6
7
unit Unit1;
 
interface
 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Gauges;
...
Вложения
Тип файла: zip GaugeEvents.zip (197.6 Кб, 280 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1166 Комментарии 0 Alex_pac вне форума
Старый
Рейтинг: 5.00. Голосов: 1.

Delphi M3U ListBox Player

Запись от Alex_pac размещена 20.10.2012 в 05:27
Обновил(-а) Alex_pac 06.05.2016 в 10:56

http://jqbook.net.ru/delphi.html <<-- офф сайт

18.11.12 BassSimple player 2.2

Нажмите на изображение для увеличения
Название: playerSimple.png
Просмотров: 370
Размер:	589.1 Кб
ID:	1522

BassSimple медиа проигрыватель 2.2

...
Миниатюры
Нажмите на изображение для увеличения
Название: m3udemo.jpg
Просмотров: 179
Размер:	87.7 Кб
ID:	1504  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 11736 Комментарии 17 Alex_pac вне форума
Старый

Delphi Копирование файлов из проводника

Запись от Alex_pac размещена 19.10.2012 в 10:54
Обновил(-а) Alex_pac 20.10.2012 в 06:12

Сабж

Delphi
1
2
3
4
5
6
7
8
unit uShell;
 
interface
 
// Модуль копирования файлов в буфер для проводника
// протестирован Delphi 7, XE
 
uses Forms, Classes, SysUtils,
...
Миниатюры
Нажмите на изображение для увеличения
Название: winCopyFileClipbrd.jpg
Просмотров: 184
Размер:	48.2 Кб
ID:	1404  
Вложения
Тип файла: zip winCopyFileClipbrd.zip (506.6 Кб, 164 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1605 Комментарии 2 Alex_pac вне форума
Старый

Delphi DBGrid Убрать полосы прокрутки

Запись от Alex_pac размещена 10.10.2012 в 17:47

Итак разберемся с полосами прокрутки в DbGrid

1) способ который цитируется по всему инету

Delphi
1
2
3
TDBGrid = class(DBGrids.TDBGrid)
public
  HorzScroll: boolean;
...
Вложения
Тип файла: zip уауауаау.zip (597.0 Кб, 199 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 3662 Комментарии 0 Alex_pac вне форума
Старый

Delphi модуль ассоциации файлов

Запись от Alex_pac размещена 26.09.2012 в 01:30
Обновил(-а) Alex_pac 15.10.2012 в 16:43

Протестирован
Windows XP, Windows 7

Delphi
1
2
3
4
5
6
7
unit FileAssociation;
 
// модуль ассоциации файлов
 
interface
 
uses Windows, SysUtils, Registry, ShlObj;
...
Аватар для Alex_pac
Размещено в Без категории
Просмотров 6505 Комментарии 3 Alex_pac вне форума
Старый

Delphi Прилипание форм, модуль Magnetic

Запись от Alex_pac размещена 25.09.2012 в 16:38

Документация на модуль Magnetic 1.1 Repack 2012

Модуль является чуть переделанной версией класса TMagnetic

Протестировано:
Delphi 7, 10, 15 XE

Windows
...
Миниатюры
Нажмите на изображение для увеличения
Название: magnetic.png
Просмотров: 211
Размер:	232.0 Кб
ID:	1356  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1315 Комментарии 0 Alex_pac вне форума
Старый
Рейтинг: 5.00. Голосов: 1.

Delphi drag drop файлов в прогамму

Запись от Alex_pac размещена 14.08.2012 в 09:09
Обновил(-а) Alex_pac 14.10.2012 в 15:34

Представляю класс который обеспечит перенос файлов в программу или вынос файлов из нее.

Delphi
1
2
3
4
5
unit DropFileClass;
 
// procedure FromDropFiles(Sender: TObject);
 
{
...
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 185
Размер:	96.0 Кб
ID:	1395  
Вложения
Тип файла: zip MyDrop.zip (261.4 Кб, 130 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 4403 Комментарии 7 Alex_pac вне форума
Старый

Delphi генератор TList списков

Запись от Alex_pac размещена 27.07.2012 в 18:24
Обновил(-а) Alex_pac 24.09.2012 в 15:49

Списки в Delphi позволяют лихо управлятся с различными коллециями объектов.

Однако у класса TList который является базовым ко всем спискам есть недостаток такой что указатели, хранящиеся...
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 226
Размер:	91.1 Кб
ID:	1024  
Вложения
Тип файла: zip TListGenerator.zip (560.7 Кб, 233 просмотров)
Тип файла: zip TListGenerator_Source.zip (1.24 Мб, 225 просмотров)
Тип файла: zip Delphi_Dgen.zip (700.8 Кб, 520 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1014 Комментарии 3 Alex_pac вне форума
Старый
Рейтинг: 5.00. Голосов: 3.

Delphi md5 UTF8 ANSI

Запись от Alex_pac размещена 23.07.2012 в 01:39
Обновил(-а) Alex_pac 27.07.2012 в 01:04

модуль для расчета MD5

кодировки UTF8 ANSI

протестирован : delphi 7, 10, 15 XE . Результаты расчета идентичны php md5

Delphi
1
2
3
unit md5Hash;
 
// Optimized
...
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 364
Размер:	24.0 Кб
ID:	998  
Вложения
Тип файла: zip delphi_md5.zip (377.1 Кб, 452 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 3410 Комментарии 8 Alex_pac вне форума
Старый
Рейтинг: 5.00. Голосов: 1.

Delphi запуск JavaScript [jsWebBrowser 3]

Запись от Alex_pac размещена 18.07.2012 в 13:13
Обновил(-а) Alex_pac 27.07.2012 в 01:05

Модуль jsWebBrowser 3

http://jqbook.narod.ru/delphi/javascript.htm <<- официальная страница

Нажмите на изображение для увеличения
Название: jsEmbeded.png
Просмотров: 262
Размер:	46.3 Кб
ID:	946

Модуль позволяет легко и просто использовать...
Аватар для Alex_pac
Размещено в Без категории
Просмотров 3221 Комментарии 1 Alex_pac вне форума
Старый

Delphi функция explode из php

Запись от Alex_pac размещена 11.07.2012 в 02:11
Обновил(-а) Alex_pac 05.10.2012 в 09:33

Delphi
1
2
3
// строку в список (explode)
procedure str_explode(const sDelimiter, sSrc :string; resStr: TStrings; lLimit :integer = -1; bWithEmpty :boolean = true);
// разбивает в массив строку sSrc
...
Аватар для Alex_pac
Размещено в Без категории
Просмотров 902 Комментарии 1 Alex_pac вне форума
Старый
Рейтинг: 4.67. Голосов: 3.

Delphi работа с Ini Файлами, Модуль IniFileExt

Запись от Alex_pac размещена 07.07.2012 в 03:45

Документация на модуль IniFileExt 1.0

FAQ по INI файлам

Офф документация на модуль IniFileExt 1.0

Модуль позволяет использовать альтернативные методы для...
Вложения
Тип файла: zip IniFileExt.zip (1.0 Кб, 220 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1425 Комментарии 0 Alex_pac вне форума
Старый

Delphi Отображение форм на панели задач

Запись от Alex_pac размещена 03.07.2012 в 23:39

Сабж

Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 232
Размер:	53.3 Кб
ID:	911

показ формы 2
Delphi
1
2
3
4
procedure TForm1.Button1Click(Sender: TObject);
begin
  Unit2.Form2.Show;
  ShowWindow(Unit2.Form2.Handle,SW_SHOWNORMAL);
...
Вложения
Тип файла: rar отображение форм на панели задач.rar (181.9 Кб, 147 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1027 Комментарии 0 Alex_pac вне форума
Старый

Delphi Многострочный текст в однострочный

Запись от Alex_pac размещена 20.06.2012 в 13:58
Обновил(-а) Alex_pac 27.07.2012 в 01:05

Можно найти массу применений однострочному тексту.

Например такой текст можно хранить в текстовом файле,
и каждый текст на новой строке, что легко извлекается через TStringList...
Миниатюры
Нажмите на изображение для увеличения
Название: Без имени 1.jpg
Просмотров: 414
Размер:	60.4 Кб
ID:	874  
Вложения
Тип файла: zip EncodeText.zip (260.9 Кб, 304 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1448 Комментарии 0 Alex_pac вне форума
Старый
Рейтинг: 5.00. Голосов: 1.

Delphi Taskbar Progress Windows 7 исходник

Запись от Alex_pac размещена 17.06.2012 в 04:35
Обновил(-а) Alex_pac 26.06.2012 в 23:04

модуль Unit_Win7Taskbar

Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 259
Размер:	50.6 Кб
ID:	867
Вложения
Тип файла: zip TaskbarDemo Delphi 7.zip (222.9 Кб, 282 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1837 Комментарии 0 Alex_pac вне форума
Старый
Рейтинг: 5.00. Голосов: 2.

Bass.dll это просто!

Запись от Alex_pac размещена 07.06.2012 в 13:36
Обновил(-а) Alex_pac 02.12.2012 в 20:55

Модуль BassSimple v1.8

http://jqbook.narod.ru/delphi/bass.htm << офф сайт и документация

Версия 1.8.1 декабрь 2012

Добавлен BassSimple Server

...
Миниатюры
Нажмите на изображение для увеличения
Название: fx.jpg
Просмотров: 272
Размер:	86.1 Кб
ID:	1312   Нажмите на изображение для увеличения
Название: rec.jpg
Просмотров: 242
Размер:	54.7 Кб
ID:	1313   Нажмите на изображение для увеличения
Название: fx2.jpg
Просмотров: 195
Размер:	76.9 Кб
ID:	1394  

Нажмите на изображение для увеличения
Название: vis_all.jpg
Просмотров: 262
Размер:	76.9 Кб
ID:	1483  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1677 Комментарии 0 Alex_pac вне форума
Старый

DBLookupComboBox редактор

Запись от Alex_pac размещена 31.05.2012 в 22:13

DBLookupComboBox позволяет лекго листать записи в ДатаСете и при этом занимает мало места.

Что делает его очень удобным со стороны интерфейса.

Однако при всех удобствах...
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 249
Размер:	28.2 Кб
ID:	747  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 874 Комментарии 0 Alex_pac вне форума
Старый

Модуль преобразования DOCX DOC в MHT

Запись от Alex_pac размещена 30.05.2012 в 16:57
Обновил(-а) Alex_pac 27.07.2012 в 01:07

Так как нельзя отобразить Word документ в программе Delphi

То воспользуется тем что IE (TWebbrowser) умеет отображать MHT файлы.

То есть можно хранить не Word Файлы а перепакованные...
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 266
Размер:	81.9 Кб
ID:	741  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1208 Комментарии 0 Alex_pac вне форума
Старый

Регулярные выражения Delphi проще чем когда либо

Запись от Alex_pac размещена 27.05.2012 в 03:04
Обновил(-а) Alex_pac 27.07.2012 в 01:10

Модуль Упрощенного интерфейса регулярных выражений

RegExpr_preg

Нажмите на изображение для увеличения
Название: i_4fac066b4ee83_jath.png
Просмотров: 247
Размер:	74.9 Кб
ID:	727

Документация:
http://jqbook.narod.ru/delphi_preg.html
...
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1432 Комментарии 1 Alex_pac вне форума
Старый

Модуль ассоциативных списков для Delphi

Запись от Alex_pac размещена 27.05.2012 в 03:02
Обновил(-а) Alex_pac 27.07.2012 в 01:08

документация ->> http://jqbook.narod.ru/delphi_assoc.html

ссылка на тему обсуждения ->>

http://www.cyberforum.ru/delphi/thread550219.html

Модуль...
Миниатюры
Нажмите на изображение для увеличения
Название: i_4faa7204ddd11_ui.jpg
Просмотров: 165
Размер:	49.1 Кб
ID:	726  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 541 Комментарии 0 Alex_pac вне форума
Старый

Компонент TEmbeddedWB

Запись от Alex_pac размещена 27.05.2012 в 02:57

Компонент TEmbeddedWB

Имеет больше методов, а также делает доступным отключение картинок и flash на страницах, что ускоряет загрузку страниц.

http://www.bsalsa.com/downloads.html...
Миниатюры
Нажмите на изображение для увеличения
Название: ewb.GIF
Просмотров: 221
Размер:	36.4 Кб
ID:	724   Нажмите на изображение для увеличения
Название: 9064975.png
Просмотров: 194
Размер:	10.2 Кб
ID:	725  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 2476 Комментарии 0 Alex_pac вне форума
Старый

TSpeedButton Cancel свойство

Запись от Alex_pac размещена 27.05.2012 в 02:51

у кнопок TSpeedButton нет свойства Cancel, которое позволяет нажимать их клавишей ESC.

Поскольку TSpeedButton это кнопка которая позволяет себя делать как картинку, то применяется она довольно...
Аватар для Alex_pac
Размещено в Без категории
Просмотров 474 Комментарии 0 Alex_pac вне форума
Старый
Рейтинг: 4.00. Голосов: 1.

Рисование цветной рамки вокруг визуальных компонентов на примере TComboBox

Запись от Alex_pac размещена 27.05.2012 в 02:44

Рисование цветной рамки вокруг визуальных компонентов на примере TComboBox

теоритически можно внедрить свой код в WinApi и там менять цвет и тд, но это очень нудно.
Так что воспользуется...
Миниатюры
Нажмите на изображение для увеличения
Название: 4ea28e45f09d0.jpg
Просмотров: 219
Размер:	8.7 Кб
ID:	722  
Вложения
Тип файла: zip colorBorderControl.zip (221.2 Кб, 157 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 817 Комментарии 0 Alex_pac вне форума
Старый

Модуль авто настройки DBNavigator

Запись от Alex_pac размещена 27.05.2012 в 02:37

Модуль авто настройки DBNavigator

Нажмите на изображение для увеличения
Название: 4e8c8d489cf23.jpg
Просмотров: 237
Размер:	33.5 Кб
ID:	720

Код:
// установка текстовых меток
    procedure TDBNavigator.TextLabels(enable: boolean = true);
Устанавливает...
Вложения
Тип файла: zip DbExtraNavigator.zip (536.9 Кб, 260 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 655 Комментарии 0 Alex_pac вне форума
Старый

Простой Браузер с вкладками на Delphi

Запись от Alex_pac размещена 27.05.2012 в 02:27

Простой Браузер с вкладками на Delphi

Нажмите на изображение для увеличения
Название: 4e8546c0e7d75.jpg
Просмотров: 323
Размер:	50.8 Кб
ID:	718

Delphi_Browser.zip
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1680 Комментарии 0 Alex_pac вне форума
Старый
Рейтинг: 5.00. Голосов: 1.

Особенности объектов в delphi

Запись от Alex_pac размещена 27.05.2012 в 02:24

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

Для простоты разберемся в специфике объектов...
Аватар для Alex_pac
Размещено в Без категории
Просмотров 848 Комментарии 0 Alex_pac вне форума
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.