Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Файлы, %, Работа с ними 
:(
    Опции темы
Crut
Дата 7.12.2007, 14:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
*


Профиль
Группа: Участник
Сообщений: 58
Регистрация: 27.11.2007
Где: Воронеж

Репутация: нет
Всего: нет



Какими функциями(а главно как их использовать) можно записаить и узнать комметарии и доп. сведенья?Заранее благодарен...
PM MAIL   Вверх
Lazin
Дата 7.12.2007, 14:53 (ссылка) |   (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 18
Всего: 154



А попонятней можно? Что за файлы такие?
PM MAIL Skype GTalk   Вверх
0lmer
Дата 7.12.2007, 19:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 115
Регистрация: 3.12.2006

Репутация: нет
Всего: -1



Какие файлыб что значит %? Подробнее пиши.
PM   Вверх
Sharkfire
Дата 7.12.2007, 20:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 236
Регистрация: 30.11.2006
Где: Одесса

Репутация: 2
Всего: 2



Ну он навернео имеет ввиду... дату создания, атрибуті доступа, дата изменния, размер.... 

Время создания:

Код

TDateTime FileTimeToDateTime(FILETIME *lpftime)
{
FILETIME localfiletime;
SYSTEMTIME systime;
FileTimeToLocalFileTime(lpftime,&localfiletime);
FileTimeToSystemTime(&localfiletime,&systime);
return(TDateTime(systime.wYear, systime.wMonth, systime.wDay)+
TDateTime(systime.wHour, systime.wMinute,
systime.wSecond, systime.wMilliseconds));
}
//----------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
FILETIME ftCreationTime,ftLastAccessTime,ftLastWriteTime;
HANDLE hFile=(HANDLE)FileOpen("c:\\autoexec.bat",fmOpenRead);
GetFileTime(hFile,&ftCreationTime,&ftLastAccessTime,&ftLastWriteTime);
AnsiString FileInfo="FileName: c:\\autoexec.bat";
FileInfo+="\nCreation Time:"+
FormatDateTime("c",FileTimeToDateTime(&ftCreationTime));
FileInfo+="\nLast Access Time:"+
FormatDateTime("c",FileTimeToDateTime(&ftLastAccessTime));
FileInfo+="\nLast Write Time:"+
FormatDateTime("c",FileTimeToDateTime(&ftLastWriteTime));
Label1->Caption=FileInfo;
FileClose((int) hFile);
}



Это сообщение отредактировал(а) Sharkfire - 7.12.2007, 20:50
PM MAIL ICQ   Вверх
Crut
Дата 8.12.2007, 10:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
*


Профиль
Группа: Участник
Сообщений: 58
Регистрация: 27.11.2007
Где: Воронеж

Репутация: нет
Всего: нет



Да!  smile  Но только мне надо доступ к комметариям(узнать, изменить....). ну или к доп. сведеньям.... А файлы - exeшники.. 
PM MAIL   Вверх
HappyLife
Дата 11.12.2007, 14:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 17.5.2006

Репутация: 4
Всего: 8



Короче говоря ресурсы....

PM MAIL   Вверх
Crut
Дата 11.12.2007, 14:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
*


Профиль
Группа: Участник
Сообщений: 58
Регистрация: 27.11.2007
Где: Воронеж

Репутация: нет
Всего: нет



ну да... Позарез нада!
PM MAIL   Вверх
SABROG
Дата 11.12.2007, 14:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 3
Всего: 91



Go to MSDN

Код

The FindResource function determines the location of a resource with the specified type and name in the specified module. 

HRSRC FindResource(

    HMODULE hModule,    // resource-module handle 
    LPCTSTR lpName,    // pointer to resource name  
    LPCTSTR lpType    // pointer to resource type 
   );    
 

Parameters

hModule

A handle to the module whose executable file contains the resource. 
A value of NULL specifies the module handle associated with the image file that the operating system used to create the current process.

lpName

Specifies the name of the resource. For more information, see the Remarks section. 

lpType

Specifies the resource type. For more information, see the Remarks section. For standard resource types, this parameter can be one of the following values: 

Value    Meaning
RT_ACCELERATOR    Accelerator table
RT_ANICURSOR    Animated cursor
RT_ANIICON    Animated icon
RT_BITMAP    Bitmap resource
RT_CURSOR    Hardware-dependent cursor resource
RT_DIALOG    Dialog box
RT_FONT    Font resource
RT_FONTDIR    Font directory resource
RT_GROUP_CURSOR    Hardware-independent cursor resource
RT_GROUP_ICON    Hardware-independent icon resource
RT_ICON    Hardware-dependent icon resource
RT_MENU    Menu resource
RT_MESSAGETABLE    Message-table entry
RT_RCDATA    Application-defined resource (raw data)
RT_STRING    String-table entry
RT_VERSION    Version resource



--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
Crut
Дата 12.12.2007, 13:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
*


Профиль
Группа: Участник
Сообщений: 58
Регистрация: 27.11.2007
Где: Воронеж

Репутация: нет
Всего: нет



??? smile 
PM MAIL   Вверх
SABROG
Дата 12.12.2007, 13:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 3
Всего: 91



Тут дофига примеров: http://google.com/codesearch


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
Crut
Дата 14.12.2007, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
*


Профиль
Группа: Участник
Сообщений: 58
Регистрация: 27.11.2007
Где: Воронеж

Репутация: нет
Всего: нет



Это для чтения, а мне надо для записи!
PM MAIL   Вверх
SABROG
Дата 14.12.2007, 17:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 3
Всего: 91



В последнее время все программы жмутся, поэтому прежде чем редактировать какие-то ресурсы приходится сначала прогу распаковывать, редактировать, потом обратно запаковывать. А некоторые программы так вообще проверяют свою контрольную сумму. Некоторым антивирусам тоже может быть "не по вкусу" операция редактирования .exe файла. В общем библиотек я таких не знаю, знаю только прогу Resource Editor, а предложить могу лишь найти документацию по формату PE и хранению ресурсов в exe файле и написать свою библиотеку.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0513 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.