Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Общие вопросы > Помогите! |
Автор: kuller 15.11.2007, 23:48 |
Скажите кто знает .... можно ли каким то образом в С борланд 3,1 сделать вставку HTML (для редактирования текста в таблице) ... кто что то знает расскажите пожалуйста очень надо ... заранее большое спасибо! |
Автор: bsa 15.11.2007, 23:52 |
HTML - это текстовый файл. открываешь его как текстовый файл и обрабатываешься. В чем проблема? читай справку по функциям fopen, fgets, fputs, fclose. |
Автор: kuller 15.11.2007, 23:58 |
Если тебе не трудно ... мог бы рассказать по подробнее .. просто я впервые сталкиваюсь с такой проблемой .. мне вобщем вот че надо .. дали мне задачу решить которую надо на С борланд 3,1 ... вообщем содать структуру в ней еще парочку .. потом заполнить через указатели в функции .. потом еще куча пунктов .. и на последок сформировать из полученных данных на экране таблицу ... ну вот это я и немогу сделать ........ вот и подумал может можно как то НТМЛ скрестить с С |
Автор: bsa 16.11.2007, 00:07 |
![]() Все намного проще. Не нужен никакой HTML - от него только сложнее будет. тебе нужны функции clrscr(), gotoxy() и printf(). Первая очищает экран, вторая перемещает курсор по экрану, а третья выводит форматированный текст в текущую позицию курсора. |
Автор: DjoNIK 16.11.2007, 00:07 |
Оригинальное решение ![]() Ты не можешь, допустим, потоковым выводом сделать несколько пробелов, символов перевода коретки и переменных? |
Автор: kuller 16.11.2007, 00:11 |
Парни смотрите ... таблица допустем 12 колонок ..... ну вот они определенной длины .... заполняю я к примеру 1 колонку (фамилию) .... хопа а она не помещается.... получается мне надо перейти на новую строку и допустим так раза 3 .. а потом мне надо уже выводить слова во 2 и в 3 колонках.... следовательно курсор должен каким то образом подняться наверх .. и причем случаев куа разных может быть .... тремя теми функциями наврятли тут обойтись .. так что ни все так просто .. |
Автор: bsa 16.11.2007, 00:16 |
обрати внимание на функцию window() (или как-то так). Она создает "окно" на экране и весь вывод идет в него. Сответсвенно и переносы строк делаются в пределах окна. |
Автор: DjoNIK 16.11.2007, 00:24 |
![]() А ты выводи колонку следующим образом: отображай каждое поле в новой строке, а не всю колонку в одну загоняй. Потом, например, по-нажатию клавиши выводи следующую колонку. Но это к "C/C++ Общие вопросы" уже мало каким образом относится ;) |
Автор: Dims 16.11.2007, 02:19 | ||||
Если отвечать на исходный вопрос, то: 1) HTML -- это язык программирования, на котором программируется разметка текста; то есть, HTML -- это текстовый код 2) Вместо команд в HTML теги -- ключевые слова в угловых скобках. Теги бывают открывающие и закрывающие. Закрывающий тег содержит дробь перед именем. 3) Теги формирования таблицы следующие: <TABLE>, <TR> и <TD> первый тег обрамляет всю таблицу, второй -- каждую строку (table row), третий - каждую ячеку (table data). 4) Простейший пример таблицы, показывающий сколько дней в первых трёх месяцах такой:
для вящей правильности всё это ещё надо завернуть в теги HTML и BODY
5) Чтобы таблицу увидеть, её надо отрендерить. То есть, записать код HTML в файл с расширением HTML и вызвать браузер для его показа. |
Автор: zkv 16.11.2007, 10:36 |
![]() Добавлено через 1 минуту и 43 секунды думаю вполне можно перевести как "визуализировать" те "показать" |
Автор: DjoNIK 16.11.2007, 12:19 |
писал по памяти, а пямять у меня плохая ![]() Можно... Но зачем? Добавлено через 2 минуты и 19 секунд Да, и постер, видимо, уже осознал, что этот путь (через HTML) ему не подходит. |
Автор: Dims 28.11.2007, 19:00 | ||
Руководствуясь той же логикой, можно утверждать, что и Фортран -- это тоже не язык программирования, а Formula Translating System, то есть, система трансляции формул. Нет, это не термин компьютерной графики, а простое английское английское слово, которое используется не только в компьютерной графике, но и много где. Я использовал его как глагол, обозначающий перевод с языка разметки HTML в визуальный образ. |
Автор: Greeen 28.11.2007, 23:28 |
Dims, а зачем ты свой первый пост написал? Автор топика ведь не спрашивал "что такое хтмл-таблица и как ее создать". ![]() |
Автор: vbb 29.11.2007, 12:29 |
to Dimas Но ведь HTML это действительно не язык программирования, в отличии от fortran... |
Автор: archimed7592 29.11.2007, 15:51 |
Дабы вы тут не развели флуду на 10 страниц, немного конкретизирую утверждение: HTML, в отличии от Фортрана - это НЕ http://ru.wikipedia.org/wiki/%D0%9F%D0%BE%D0%BB%D0%BD%D0%BE%D1%82%D0%B0_%D0%BF%D0%BE_%D0%A2%D1%8C%D1%8E%D1%80%D0%B8%D0%BD%D0%B3%D1%83 язык. Dims, с этим спорить будешь? |