Поиск:

Ответ в темуСоздание новой темы Создание опроса
> аналог делфёвской фун-ии, ExtractFilePath на asm 
V
    Опции темы
VICTAR
Дата 6.10.2006, 02:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



 smile  Люди, помогите, нужен аналог делфёвской фун-ии ExtractFilePath на asm smile 
PM MAIL   Вверх
BUGOR
Дата 6.10.2006, 05:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Код

ExtractFilePath proto :DWORD, :DWORD
.data
    FileFulPath db 'C:\Programm Files\Abode\2.bla',0
.data?
    FilePath db 255 dup(?)
.code    
start:    
    invoke ExtractFilePath, offset FileFulPath, offset FilePath
    invoke ExitProcess, 0
    
ExtractFilePath proc inFilePath:DWORD, OutFilePath:DWORD
    
    invoke lstrlen, inFilePath
    mov ecx,eax
    mov edi, inFilePath
    add edi,eax
    mov al,'\'
    std
    repne scasb
    
    cld
    add ecx,2
    mov esi,inFilePath
    mov edi,OutFilePath
    rep movsb
    
    ret
ExtractFilePath endp


Это сообщение отредактировал(а) BUGOR - 6.10.2006, 05:47


--------------------
Живу недоумевая, всё время хочу понять...
http://hunger.ru 
PM MAIL WWW ICQ   Вверх
nobodyzzz
Дата 6.10.2006, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



BUGOR, не плохо бы установить флаг направления при выходе из процедуры...
PM MAIL   Вверх
sergejzr
Дата 6.10.2006, 12:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

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



Модератор: Название темы должно отражать ее суть!
В этот раз я отредактировал..


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
VICTAR
Дата 6.10.2006, 13:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



BUGOR, огромное человеческое спасибо!!!
sergejzr,  отдельное спасибо за понимание! smile 
PM MAIL   Вверх
dumb
Дата 6.10.2006, 13:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


sceloglauxalbifacies
****


Профиль
Группа: Экс. модератор
Сообщений: 2929
Регистрация: 16.6.2006

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



Цитата(nobodyzzz @  6.10.2006,  11:51 Найти цитируемый пост)
BUGOR, не плохо бы установить флаг направления при выходе из процедуры... 

очки запотели? smile - cld стоит.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Asm: Общие вопросы"
MAKCim
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой КОД.
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

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

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


 




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


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

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