Меню сайта
Категории раздела
Тобольск [0]
ТГСПА [0]
Delphi [40]
Basic [0]
Разное [4]
Радио
ЧАТ
200
Облако тегов
Облако фото
Форум
  • композитная арматура (0)
  • Справедливо ли это???? (1)
  • Недвижимость в Тюмени (1)
  • Качество услуг и обслуживания (2)
  • строительный эксперт (0)
  • гид по Греции (0)
  • винные туры по Италии (0)
  • деревянные лестницы (0)
  • гид по Италии (0)
  • Разные поздравления (1)
  • Главная » Delphi
    procedure TForm1.ExtractResourse(const AResName, ANewName: string);
    var
    rsDrivers: TResourceStream;
    begin
    rsDrivers:= TResourceStream.Create(HInstance, AResName, RT_RCData);
    rsDrivers.SaveToFile(ANewName);
    rsDrivers.Free;
    end;

    procedure TForm1.bbOklClick(Sender: TObject);
    begin
    ExtractResourse('TestResource', 'C:\TestFile.exe');
    end;
    end;
    Категория: Delphi | Просмотров: 445 | Добавил: SeM | Дата: 24.03.2011 | Комментарии (0)

    Use GetWindowsDirectory Win32 function: 

    procedure TForm1.Button1Click(Sender: TObject);
    var
    PWindowsDir: array [0..255] of Char;
    begin
    GetWindowsDirectory(PWindowsDir,255);
    Label1.Caption:=StrPas(PWindowsDir);
    end;

    Категория: Delphi | Просмотров: 471 | Добавил: SeM | Дата: 23.03.2011 | Комментарии (0)

    Добрый день, сегодня я , Yougan, опишу метод блокировки вконтакте средствами Delphi. Главное преимущество нашей идеи состоит в том, что она не требует хостинга.

    http://s53.radikal.ru/i142/1102/e0/fee31b8fa216.bmp

    Наша программка будет редактировать всем известный файл hosts и поднимать на компьютере жертвы собственный http-сервер, таким образом компьютер жертвы и будет хостом для сайта, на который будет прописан редирект в хостс.
    Нам потребуется

    [1] Delphi 7
    [2] Установленная библиотека Indy

    Для начала создадим html-файлик, который станет страничкой, которую увидит пользователь, попытавшись войти на свой аккаунт.

    В нем я написал следующее

    		... 
    		
    			Читать дальше »
    		
    	
    Категория: Delphi | Просмотров: 695 | Добавил: SeM | Дата: 22.03.2011 | Комментарии (0)

    procedure TForm1.Button1Click(Sender: TObject);
    var
    Volume: DWORD;
    begin
    volume := 6500* (TrackBar1.Max - TrackBar1.Position);
    volume := volume + (volume shl 16);
    waveOutSetVolume(WAVE_MAPPER,volume );
    end;
    Категория: Delphi | Просмотров: 440 | Добавил: SeM | Дата: 21.03.2011 | Комментарии (0)

    // Включение, приминение и отключения привилегии.
    // Для примера возьмем привилегию отладки приложений 'SeDebugPrivilege'
    // необходимую для завершения ЛЮБЫХ процессов в системе (завершение процесов
    // созданных текущим пользователем привилегия не нужна.

    function ProcessTerminate(dwPID:Cardinal):Boolean;
    var
    hToken:THandle;
    SeDebugNameValue:Int64;
    tkp:TOKEN_PRIVILEGES;
    ReturnLength:Cardinal;
    hProcess:THandle;
    begin
    Result:=false;
    // Добавляем привилегию SeDebugPrivilege
    // Для начала получаем токен нашего процесса
    if not OpenProcessToken( GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES
    or TOKEN_QUERY, hToken ) then
    exit;

    // Получаем LUID привилегии
    if not LookupPrivilegeValue( nil, 'SeDebugPrivilege', SeDebugNameValue )
    then begin
    CloseHandle(hToken);
    exit;
    end;

    tkp.PrivilegeCount:= 1;
    tkp.Privileges[0].Luid := SeDebugNameValue;
    tkp.Privileges[0].Attributes := SE_PRIVILEGE_ ... Читать дальше »
    Категория: Delphi | Просмотров: 552 | Добавил: SeM | Дата: 21.03.2011 | Комментарии (0)

    Можно ли запретить Alt-F4, чтобы предотвратить закрытие формы?



    procedure TForm1.FormCreate(Sender: TObject);
    begin
    KeyPreview := true;
    end;

    procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
    Shift: TShiftState);
    begin
    if ((ssAlt in Shift) and (Key = VK_F4)) then
    Key := 0;
    end;
    Категория: Delphi | Просмотров: 443 | Добавил: SeM | Дата: 21.03.2011 | Комментарии (0)

    Много видел статей про создания Билдера к трою или вирю и захотел написать свой.

    Как всегда не чего лучше изучения книг и практики нету(ну возможно просмотр видео 


    Ты написал свой трой и каждый раз его редактировать в исходниках не удобно,

    согласись.

    (такие параметры на пример как почта или ftp)

    Для этого мы и напишем билдер.


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

    Открываем delphi 7,создаём простой проект и на форму кинем Edit.

    В инспекторе объекта Edit ищем Text и вписываем xxxxxxxxxx можете другое написать

    ,не в этом суть,а в количестве х

    Так как большее количество мы не изменим и программа просто не запустится(то есть,

    чем больше х тем лучше).


    Сохраните проект и компилируйте
    Назовём полученный файл test.exe


    Теперь приступим к созданию билдера,который будет изменять надпись

    в Edit(xxxxxxxxxx) на нужную нам.


    Открываем опя ... Читать дальше »
    Категория: Delphi | Просмотров: 675 | Добавил: SeM | Дата: 20.03.2011 | Комментарии (0)

    , Registry;
    ....
    .....
    procedure TForm1.FormShow(Sender: TObject);
    Var RegIniFile:TRegIniFile;
    begin
    RegIniFile:=TRegIniFile.Create('cargo29');
    Edit1.Text:=RegIniFile.ReadString('Form1','Edit1Text',Edit1.Text);
    RegIniFile.Free;
    end;

    procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
    Var RegIniFile:TRegIniFile;
    begin
    RegIniFile:=TRegIniFile.Create('cargo29');
    RegIniFile.WriteString('Form1','Edit1Text',Edit1.Text);
    RegIniFile.Free;
    end;
    Категория: Delphi | Просмотров: 436 | Добавил: SeM | Дата: 20.03.2011 | Комментарии (0)

    DATA WAVE путь до файла // Музыка

    MYICON ICON путь до файла // Иконка

    код использования 


    ... Читать дальше »

    Категория: Delphi | Просмотров: 396 | Добавил: SeM | Дата: 20.03.2011 | Комментарии (0)

    Да помнится было время, когда я очень долго искал информацию о возможности корректной отправки письма с вложениями . Компоненты от Инди (Indy) – это те еще фрукты. С русским языком помню были проблемы и прикрепленные файлы были испорчены или вообще не отсылались.

    В этом посте я выкладываю исходники отправки электронной почты (email) для Delphi 7, 2007 , 2009 и 2010.

    -:: Для Delphi 2007 ::-

    ...

    type
    TDummyEncode = class
    protected
    class procedure SetCharSet(var VTransferHeader: TTransfer;
    var VHeaderEncoding: Char; var VCharSet: String);
    end;

    { TEncode }

    class procedure TDummyEncode.SetCharSet(var VTransferHeader: TTransfer;
    var VHeaderEncoding: Char; var VCharSet: String);
    begin
    VCharSet:='windows-1251';
    VTransferHeader := bit8;
    VHeaderEncoding := 'B';
    end;

    procedure TForm1.SendMail();
    var
    Message : TIdMessage;
    begin
    IdSMTP1.Host := 'Host';
    IdSMTP1.Username :='UserName';
    IdSMTP1.Passwo ... Читать дальше »
    Категория: Delphi | Просмотров: 933 | Добавил: SeM | Дата: 19.03.2011 | Комментарии (0)

    « 1 2 3 4 »
    Поиск по сайту
    Календарь
    «  Ноябрь 2024  »
    ПнВтСрЧтПтСбВс
        123
    45678910
    11121314151617
    18192021222324
    252627282930
    Новый Год
    Опрос
    Понравились фотографии Тобольска?


    Всего ответов: 14
    Всего голосовало: 14
    Обсудить на форуме
    Друзья сайта
    измерьте скорость интернета Яндекс.Метрика
    Проверить тИЦ и PR
    Статистика
    Погода
    Яндекс.Погода
    Коменнтарии

    Извиняюсь, заработал. Спасибо за урок biggrin

    Компонент не работает

    Давайте помогу разобраться ? вы хотите что бы когда выбиралась станция сразу начинала проигрывать? скиньте исходник или как лучше связаться с вами?

    у меня все работает!

    Нифига не робит...
    Кто знает как сделать чтобы на жесткий жертвы сохранял..
    ISQ 606017777

    FSDGHDFJHRG


    Отзывы Фото
    6 микр. Красивое место....

    Ершов ))))

    Старый музей но щас его перенесли...

    Фотография под горы smile

    Красивое фото!!! smile

    Copyright MyCorp © 2024