![]() |
![]() ![]() |
![]() |
suriv |
![]()
Сообщение
#1
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 234 Пол: Мужской Реальное имя: AHTOH Репутация: ![]() ![]() ![]() |
я короче почти хочу прогу сделать:
1)типа в данной директории показываются все файлы. так вот когда я хочу чтоб запустился не .exe а ini,txt,etc.... то как сделать чтоб эти фалы открывались блокнтом ![]() ну типа sorry за глупый вопрос? я имею ввиду что-то вроде exec(noterepad,'***.txt'); можно сделать что-то вроде етого ? 2)выводится список всего что есть в папке как определить это папка или нет ? -------------------- Хочу в репу !
Cмотри,а то ведь получишь! Админ. Не получит - его фиг догонишь! Админ №2. P.S Вы еще третьего админа притащите сюда :D ваш аффтар :D Звали? :D (админ № не помню какой) ха больше нифига не напишете афтар Уверен? (Moderator) А еще можно ? (супмодер) Хватит его мучать ! Избили уж... (админ) Не хватит. я тоже напишу (тоже Админ) |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Это тебе в Дельфи или 32-битные компиляторы надо
![]() Для Дельфи это рассматривалось здесь: Запуск файла |
suriv |
![]()
Сообщение
#3
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 234 Пол: Мужской Реальное имя: AHTOH Репутация: ![]() ![]() ![]() |
в 32битные
![]() (fpc) -------------------- Хочу в репу !
Cмотри,а то ведь получишь! Админ. Не получит - его фиг догонишь! Админ №2. P.S Вы еще третьего админа притащите сюда :D ваш аффтар :D Звали? :D (админ № не помню какой) ха больше нифига не напишете афтар Уверен? (Moderator) А еще можно ? (супмодер) Хватит его мучать ! Избили уж... (админ) Не хватит. я тоже напишу (тоже Админ) |
suriv |
![]()
Сообщение
#4
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 234 Пол: Мужской Реальное имя: AHTOH Репутация: ![]() ![]() ![]() |
всё на первый вопрос я сам ответил =)
exec('noterepad',файл); 2)так как же всё таки узнать данный файл является папкой или нет ? (если папка то я её открываю если нет то запускаю файл) Сообщение отредактировано: suriv - 22.05.2005 10:23 -------------------- Хочу в репу !
Cмотри,а то ведь получишь! Админ. Не получит - его фиг догонишь! Админ №2. P.S Вы еще третьего админа притащите сюда :D ваш аффтар :D Звали? :D (админ № не помню какой) ха больше нифига не напишете афтар Уверен? (Moderator) А еще можно ? (супмодер) Хватит его мучать ! Избили уж... (админ) Не хватит. я тоже напишу (тоже Админ) |
volvo |
![]()
Сообщение
#5
|
Гость ![]() |
Цитата(suriv @ 21.05.05 21:20) выводится список всего что есть в папке Каким образом ты это выводишь? |
Дож |
![]()
Сообщение
#6
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 179 Пол: Мужской Репутация: ![]() ![]() ![]() |
Цитата Каким образом ты это выводишь? Есть в паскале какая-то процедурка... -------------------- Доброго времени суток.
:nnn: |
suriv |
![]()
Сообщение
#7
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 234 Пол: Мужской Реальное имя: AHTOH Репутация: ![]() ![]() ![]() |
finfdfirst & findnext
массив из строк каждому элементу присвается путь..... выводится список в данной папке файлы пронумерованы вводишь число и открывается файл: 1)если ехе то запустить 2)если нет то блокнотом открыть (тхт,ini....) 3)если папка то сделать ее текущей и в ней вывести список файлов так как узнать является файл папкой или файлом ? -------------------- Хочу в репу !
Cмотри,а то ведь получишь! Админ. Не получит - его фиг догонишь! Админ №2. P.S Вы еще третьего админа притащите сюда :D ваш аффтар :D Звали? :D (админ № не помню какой) ха больше нифига не напишете афтар Уверен? (Moderator) А еще можно ? (супмодер) Хватит его мучать ! Избили уж... (админ) Не хватит. я тоже напишу (тоже Админ) |
volvo |
![]()
Сообщение
#8
|
Гость ![]() |
2 пути:
1) не очень хорошо, но будет работать без переделывания программы - у тебя есть имя файла - делаешь на него еще раз FindFirst (ну или пишешь функцию, которая это сделает) со значением Attr = Directory. Если нет ошибки, то это была директория, если ошибка есть - то файл. 2) понадобится небольшое изменение программы: ты не пользуешься Цитата массив из строк каждому элементу присвается путь , а пользуешься массивом вот таких элементов:type tinfo = record и после FindFirst/FindNext кроме занесения пути в массив еще заносишь является ли файл папкой (анализируешь тот же Attr) |
suriv |
![]()
Сообщение
#9
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 234 Пол: Мужской Реальное имя: AHTOH Репутация: ![]() ![]() ![]() |
я пошол дргим путем (третьим :D )
выложу..... тока вот проблема: если bmp,gif,jpeg то делать тто если txt,ini,pas то делать то но хз как. тока если 1условие- если bmp то делать то как сделать чтоб "несколько" было ? ![]() Сообщение отредактировано: suriv - 29.05.2005 3:53 -------------------- Хочу в репу !
Cмотри,а то ведь получишь! Админ. Не получит - его фиг догонишь! Админ №2. P.S Вы еще третьего админа притащите сюда :D ваш аффтар :D Звали? :D (админ № не помню какой) ха больше нифига не напишете афтар Уверен? (Moderator) А еще можно ? (супмодер) Хватит его мучать ! Избили уж... (админ) Не хватит. я тоже напишу (тоже Админ) |
volvo |
![]()
Сообщение
#10
|
Гость ![]() |
Цитата(suriv @ 29.05.05 2:31) если bmp,gif,jpeg то делать тто если txt,ini,pas то делать то Правда? А что, папка не может называться EXAMPLE.PAS, например? |
suriv |
![]()
Сообщение
#11
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 234 Пол: Мужской Реальное имя: AHTOH Репутация: ![]() ![]() ![]() |
может
![]() так как это реализовать ? а ? :low: Сообщение отредактировано: suriv - 29.05.2005 10:00 -------------------- Хочу в репу !
Cмотри,а то ведь получишь! Админ. Не получит - его фиг догонишь! Админ №2. P.S Вы еще третьего админа притащите сюда :D ваш аффтар :D Звали? :D (админ № не помню какой) ха больше нифига не напишете афтар Уверен? (Moderator) А еще можно ? (супмодер) Хватит его мучать ! Избили уж... (админ) Не хватит. я тоже напишу (тоже Админ) |
volvo |
![]()
Сообщение
#12
|
Гость ![]() |
Что именно ты хочешь чтоб тебе сказали?
extension := ... { выделяешь расширение из имени файла } Это? |
suriv |
![]()
Сообщение
#13
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 234 Пол: Мужской Реальное имя: AHTOH Репутация: ![]() ![]() ![]() |
да.
недодумался а я писал if extension='bmp' or if extension='gif'...... :D ![]() спасибо ![]() Сообщение отредактировано: suriv - 29.05.2005 16:10 -------------------- Хочу в репу !
Cмотри,а то ведь получишь! Админ. Не получит - его фиг догонишь! Админ №2. P.S Вы еще третьего админа притащите сюда :D ваш аффтар :D Звали? :D (админ № не помню какой) ха больше нифига не напишете афтар Уверен? (Moderator) А еще можно ? (супмодер) Хватит его мучать ! Избили уж... (админ) Не хватит. я тоже напишу (тоже Админ) |
suriv |
![]()
Сообщение
#14
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 234 Пол: Мужской Реальное имя: AHTOH Репутация: ![]() ![]() ![]() |
вот короче пока еще не доделал что хотел.... но уже запутался... :p2:
Вылетает.... поправтье если что не так....
-------------------- Хочу в репу !
Cмотри,а то ведь получишь! Админ. Не получит - его фиг догонишь! Админ №2. P.S Вы еще третьего админа притащите сюда :D ваш аффтар :D Звали? :D (админ № не помню какой) ха больше нифига не напишете афтар Уверен? (Moderator) А еще можно ? (супмодер) Хватит его мучать ! Избили уж... (админ) Не хватит. я тоже напишу (тоже Админ) |
![]() ![]() |
![]() |
Текстовая версия | 18.06.2025 10:16 |