Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
Динамически сформировать путь Browser`а
dkscorpДата: Воскресенье, 10 Января 2010, 10:42 | Сообщение # 1
Новый участник
Группа: Пользователи
Сообщений: 29
Репутация: 0
Награды: 0
Статус: Offline
Уважаемые форумчане бьюс третий день не получается следующее:
я из внешенего файла считываю имя файла который необходимо открыть в browser
fileconf2$='<SrcDir>\data\book.cfg'
FromLine=3
NumOfLines=1
menufile1$=StrFromFile(fileconf2$,FromLine,NumOfLines)

Все считывается, имя файла получаю (в третьей строке), ну вобщем все как надо.
Затем пытаюсь открыть в браузере
Browser("Browser","menufile1$")
тут уже облом - не видит браузер файла :-(
пытался соорудить такие конструкции, бесполезно (все пачкой выкладываю):
perem$='<SrcDir>\DATA\L1\menufile1$'
Browser("Browser","perem$")
perem$='<SrcDir>\DATA\L1\'+menufile1$
perem$=<SrcDir>+perem$
Browser("B rowser","<SrcDir>\DATA\L1\bukk-1.htm")

Может посоветуете что нибудь? Все мануалы с форумами и семплами перерыл

т.е. в итоге требуется дописать к пути <SrcDir>\DATA\L1\ переменную menufile1$
и присвоить это все переменной perem$ это тоже не работает
perem$='<SrcDir>\DATA\L1\+menufile1$\\'

Сообщение отредактировал dkscorp - Воскресенье, 10 Января 2010, 10:50
 
SowerДата: Воскресенье, 10 Января 2010, 12:35 | Сообщение # 2
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
Quote (dkscorp)
perem$='<SrcDir>\DATA\L1\+menufile1$\\'

Что это за ужас такой?? :) Вам бы не помешало прочитать про строковые переменные.
Во первых покажите путь, который считывается из book.cfg
А потом уже можно будет на 100% сказать в чем проблема...
 
Alex3AДата: Воскресенье, 10 Января 2010, 12:37 | Сообщение # 3
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Тут у тебя проблема в понимании формирования относительных путей, и незнании что такое
внешний плеер. Посмотри с помощью мессадже как сформировался у тебя путь к файлу,
ты увидиш где нарохлял. perem$='<SrcDir>\DATA\L1\+menufile1$\\'
menufile1$='uuuu'
perem$='<SrcDir>\DATA\L1\\'+menufile1$+'\\'
 
dkscorpДата: Воскресенье, 10 Января 2010, 14:00 | Сообщение # 4
Новый участник
Группа: Пользователи
Сообщений: 29
Репутация: 0
Награды: 0
Статус: Offline
спасибки! пошел другим путем через опу - считал из файла book.cfg диск, путь потом все сложил с переменной, а про вариант Alex3A не знал спасибо применю,
а посты просто из того что осталось (из проб) написал, поэтому уважаемый Sower про переменные читал, всем большое спасибо!
 
Alex3AДата: Воскресенье, 10 Января 2010, 14:10 | Сообщение # 5
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Quote (dkscorp)
а про вариант Alex3A не знал спасибо применю

ДА нет тут никаких вариантов, вернее не в них дело, а правилаписаниях,
поймеш их проблем не будет.
 
  • Страница 1 из 1
  • 1
Поиск: