Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.06.2011, 19:54   #1
peter888
Пользователь
 
Регистрация: 11.11.2009
Сообщений: 11
Вопрос Преобразование строки в код

Здравствуйте.
Если ли в дельфи (на паскале) возможность конвертировать строку в код.
Допустим, что эту строку я вытягиваю из txt-файла, например такую:
Код:
a1 := '11.25'; a2 := '22.50'; a3 := '33.75';
Как эту строку превратить в код?
Или такое дельфи не позволяет делать?
Заранее спасибо
peter888 вне форума Ответить с цитированием
Старый 28.06.2011, 20:02   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Такой возможности нет. Только парсинг ручками
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 28.06.2011, 20:04   #3
peter888
Пользователь
 
Регистрация: 11.11.2009
Сообщений: 11
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Такой возможности нет. Только парсинг ручками
жаль.., а было б намного все проще, если б такую функцию придумали.
Спасибо за ответ.
peter888 вне форума Ответить с цитированием
Старый 28.06.2011, 20:20   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Делфи компилируемый язык.
потому встроеной функции такой нет.

но есть сторонние компоненты.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 28.06.2011, 20:25   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Такой возможности нет.
Есть, но не на языке Делфи - JS, VBS. Можно их использовать.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.06.2011, 20:44   #6
mss
Заблокирован
 
Регистрация: 27.05.2010
Сообщений: 1,099
По умолчанию

Цитата:
если б такую функцию придумали
Ее давным-давно придумали)
Но нафих она тебе нужна - вразумительно пояснить ты не соизволил)
mss вне форума Ответить с цитированием
Старый 28.06.2011, 21:18   #7
peter888
Пользователь
 
Регистрация: 11.11.2009
Сообщений: 11
По умолчанию

Цитата:
Сообщение от mss Посмотреть сообщение
Ее давным-давно придумали)
Но зачем она тебе нужна - вразумительно пояснить ты не соизволил)
дело в том, что я парсю страничку, на которой выводится данные из таблицы MySQL в <table>, строк там может быть много.. вот я думал, что можно не в таблицу выводить данные (чтоб ее потом парсить), а сразу в код,и потом в дельфи прокомпилить да и все..

--> Ее давным-давно придумали)
а что за ф-ция? подскажите
peter888 вне форума Ответить с цитированием
Старый 28.06.2011, 21:59   #8
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

а зачем там таблицы какие то строить?
делайте массив и не фиг глупости придумывать.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 28.06.2011, 22:17   #9
mss
Заблокирован
 
Регистрация: 27.05.2010
Сообщений: 1,099
По умолчанию

Цитата:
потом в дельфи прокомпилить да и все
Да "прокомпилить"-то не проблема)
Только вот Пепел Феникса (с) верно подметил - к чему городить этот огород, если внимательном анализе задачи почти наверняка найдется гораздо более простое и изящное решение ?)
mss вне форума Ответить с цитированием
Старый 28.06.2011, 23:47   #10
peter888
Пользователь
 
Регистрация: 11.11.2009
Сообщений: 11
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
а зачем там таблицы какие то строить?
делайте массив и не фиг глупости придумывать.
т.е. ?
дело в том, что я сканирую хтмл-код странички и с него вытаскиваю нужные данные. Я не подключаюсь напрямую к MySQL.
Или я наверно что-то не понимаю..
У меня есть база данных (полный доступ), есть страничка, на которой отображается содержимое нужной таблицы (вывод данных тоже - как хочу так и вывожу через php). Вот и я хочу как-то оптимально вывести данные на страничку, чтоб потом с помощью программы легко спарсить данные со страницы в TStringGrid.
А как в масив, можете по-подробнее?
peter888 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
преобразование строки в изображение Lorden Общие вопросы Delphi 7 21.02.2011 15:12
Преобразование строки PeRt Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 23.04.2010 10:01
Преобразование строки Neeter Общие вопросы C/C++ 5 05.07.2009 16:25
Преобразование текста в числовой код Krax Помощь студентам 11 28.03.2009 00:02
преобразование строки xaero93 Помощь студентам 3 05.03.2009 13:00