![]() |
Модераторы: Akina |
![]() ![]() ![]() |
|
GLATSIOUS |
|
|||
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 7.11.2007 Репутация: нет Всего: нет |
Короче смысл такой: у меня есть форма с текстбоксом и кнопкой.Мне нужно сделать так чтобы когда я нажимал на кнопку у меня текст из текстбокса загружался в html файл причём так,чтобы у меня в этом файле уже были строки которые я уже заранее написал:
_____________________ _____________________ вот текст который я написал заранее _____________________ а это текст из текстбокса И что самое интересное у пользователя должен быть только эта самая программа и ничего кроме. |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
Ну так делай. А как будут затыки с конкретным участком кода - милости просим с вопросами. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 19 Всего: 99 |
GLATSIOUS, я вообще не понимаю, тебе надо записать текст в файл? Так на форуме все написано (поиск по словам Open, Print, Put...).
-------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
iff |
|
|||
![]() Администратор ![]() ![]() Профиль Группа: Участник Сообщений: 949 Регистрация: 23.3.2007 Репутация: -1 Всего: 16 |
Наверно можно так:
По умолчанию имя кнопки будет: Command1, а текстбокса: Text1 <br> - это код HTML, который переносит текст на следующую строку. А если у тебя в текстбоксе будет печататься текст, в котором более 1-ой строчки, то тоже можно программно переделать все невидемые символы переноса на следующею строку на html-ный тег <br>. Режим Append сохранит всё то, что было в файле раньше, и просто допишет текст. -------------------- DOS... Синей пеленой экран заполнил чистый DOS Мышь... Стала вдруг квадратной, потеряла форму мышь... Я разбил окно, девяностопятое мастдайное окно, И поставил DOS, и тогда увидел: Это счастье, — вот оно. |
|||
|
||||
GLATSIOUS |
|
|||
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 7.11.2007 Репутация: нет Всего: нет |
iff,спасибо огромное.Сейчас попробую сделать.
Но вот можно ли сделать так,чтоб появлялось окно(при нажатии на кнопку) в котором можно было бы указать куда создавать этот самый html файл и соответственно задать имя html файла.Просто если пользовательбудет сначала создавать html файл,а потом указывать его в проге,то от проги не будет толка.Дешевле в блокноте написать. P.S. html я знаю. |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
На форму надо поместить (неотображаемый) контрол Common Dialog Control и вызывать его метод .ShowSave -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
iff |
|
|||
![]() Администратор ![]() ![]() Профиль Группа: Участник Сообщений: 949 Регистрация: 23.3.2007 Репутация: -1 Всего: 16 |
А можно так
А чтоб отобразить форму пользуйся
А то ведь вторая и последующие формы сами не выскакивают. Это сообщение отредактировал(а) iff - 7.11.2007, 19:11 -------------------- DOS... Синей пеленой экран заполнил чистый DOS Мышь... Стала вдруг квадратной, потеряла форму мышь... Я разбил окно, девяностопятое мастдайное окно, И поставил DOS, и тогда увидел: Это счастье, — вот оно. |
|||
|
||||
GLATSIOUS |
|
|||
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 7.11.2007 Репутация: нет Всего: нет |
Всё,всем спасибо.Пошёл писать...
|
|||
|
||||
iff |
|
|||
![]() Администратор ![]() ![]() Профиль Группа: Участник Сообщений: 949 Регистрация: 23.3.2007 Репутация: -1 Всего: 16 |
-------------------- DOS... Синей пеленой экран заполнил чистый DOS Мышь... Стала вдруг квадратной, потеряла форму мышь... Я разбил окно, девяностопятое мастдайное окно, И поставил DOS, и тогда увидел: Это счастье, — вот оно. |
|||
|
||||
GLATSIOUS |
|
|||
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 7.11.2007 Репутация: нет Всего: нет |
Вот и следующий вопрос возник:
Кокретно - в тегах html присутствуют кавычки.Это мешает написанию программы.Можно ли выделять для программы ключевые фразы другими символами?Если да,то какими? P.S. прога почти написана. |
|||
|
||||
cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 19 Всего: 99 |
Пример назови, а то не очень понятно что нужно...
-------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
GLATSIOUS |
|
|||
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 7.11.2007 Репутация: нет Всего: нет |
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
Можете не спорить что он не нужен.В моём случае нужен даже очень. Нужно найти замену либо в html (не желательно), либо в программном коде vb6. Это сообщение отредактировал(а) GLATSIOUS - 7.11.2007, 21:23 |
|||
|
||||
iff |
|
|||
![]() Администратор ![]() ![]() Профиль Группа: Участник Сообщений: 949 Регистрация: 23.3.2007 Репутация: -1 Всего: 16 |
Попробуй кавычки вводить при помощи ASCII-кода символа (У меня дома на компьютерном столе прилипнута таблица ASCII-кодов). Ну так вот у ковычек этот код- 34.
Теперь вместо <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> пиши так:
Функция Chr(x) выводит символ, имеющий ASCII-код равный x. Это сообщение отредактировал(а) iff - 7.11.2007, 21:43 -------------------- DOS... Синей пеленой экран заполнил чистый DOS Мышь... Стала вдруг квадратной, потеряла форму мышь... Я разбил окно, девяностопятое мастдайное окно, И поставил DOS, и тогда увидел: Это счастье, — вот оно. |
|||
|
||||
GLATSIOUS |
|
|||
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 7.11.2007 Репутация: нет Всего: нет |
Спасибо
Это сообщение отредактировал(а) GLATSIOUS - 7.11.2007, 22:02 |
|||
|
||||
cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 19 Всего: 99 |
GLATSIOUS, в следующий раз так и пиши, что проблемы с ковычками в строке, а это отвечается одной строкой
Как уже и написали... -------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
Нет ничего более неправильного, чем вырывать фразу из контекста и полученный огрызок выдавать за истину... -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
GLATSIOUS |
|
|||
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 7.11.2007 Репутация: нет Всего: нет |
Народ,у меня последний вопрос:
как сделать так чтоб при начале работы проги ,она по умолчанию раскрывалась на весь экран? |
|||
|
||||
cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 19 Всего: 99 |
Модератор: Пожалуйста, один топик - один вопрос.
-------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
GLATSIOUS |
|
|||
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 7.11.2007 Репутация: нет Всего: нет |
не люблю создавать много тем.Вопрос такого уровня что при желании можно и самому найти ответ.Проблема в том что на это нет ни сил не времени.
|
|||
|
||||
Akina |
|
||||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
Не программы, а формы.
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
||||
|
|||||
GLATSIOUS |
|
|||
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 7.11.2007 Репутация: нет Всего: нет |
то что доктор прописал.Спасибо
|
|||
|
||||
cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 19 Всего: 99 |
Но таковы правила и это облегчит другим с таким вопросом найти на него ответ! Так что какой бы не был пустяковый вопрос - отдельная тема! -------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
kapbepucm |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 993 Регистрация: 14.6.2007 Где: Латвия Репутация: нет Всего: 12 |
Вместо & Chr(34) & проще использовать пару ""
-------------------- (С) kapbepucm |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
Можно. Но не проще. Считать кавычки - занятие муторное, и ошибиться - раз плюнуть. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
kapbepucm |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 993 Регистрация: 14.6.2007 Где: Латвия Репутация: нет Всего: 12 |
Akina, в чём ошибится- вместо двух, три вставить что ли? В любом случае, символ " придётся на что либо менять, вопрос на что. Поясните.
![]() Это сообщение отредактировал(а) kapbepucm - 8.11.2007, 11:18 -------------------- (С) kapbepucm |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
Запросто, особенно на краях литералов. Плюс - читабельность кода страдает. Я предпочитаю объявить и использовать соотв. константу:
Просто в таком коде разбираться намного проще. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
GLATSIOUS |
|
|||
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 7.11.2007 Репутация: нет Всего: нет |
То что ты мне говорил по поводу "+ Chr(34) +" самое то!Программу написал.Всем спасибо.
|
|||
|
||||
iff |
|
|||
![]() Администратор ![]() ![]() Профиль Группа: Участник Сообщений: 949 Регистрация: 23.3.2007 Репутация: -1 Всего: 16 |
GLATSIOUS, а для чего твоя прога, и что она делает?
-------------------- DOS... Синей пеленой экран заполнил чистый DOS Мышь... Стала вдруг квадратной, потеряла форму мышь... Я разбил окно, девяностопятое мастдайное окно, И поставил DOS, и тогда увидел: Это счастье, — вот оно. |
|||
|
||||
iff |
|
|||
![]() Администратор ![]() ![]() Профиль Группа: Участник Сообщений: 949 Регистрация: 23.3.2007 Репутация: -1 Всего: 16 |
GLATSIOUS, навирно с режимом Append, я просчитался, вероятно ты имел введу под словом
Это сообщение отредактировал(а) iff - 8.11.2007, 17:03 -------------------- DOS... Синей пеленой экран заполнил чистый DOS Мышь... Стала вдруг квадратной, потеряла форму мышь... Я разбил окно, девяностопятое мастдайное окно, И поставил DOS, и тогда увидел: Это счастье, — вот оно. |
|||
|
||||
iff |
|
||||
![]() Администратор ![]() ![]() Профиль Группа: Участник Сообщений: 949 Регистрация: 23.3.2007 Репутация: -1 Всего: 16 |
Akina, зачем писать Me.WindowState = vbMaximized, когда можно WindowState = 2, без Me. и вместо vbMaximized просто 2. -------------------- DOS... Синей пеленой экран заполнил чистый DOS Мышь... Стала вдруг квадратной, потеряла форму мышь... Я разбил окно, девяностопятое мастдайное окно, И поставил DOS, и тогда увидел: Это счастье, — вот оно. |
||||
|
|||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
Есть правильный стиль программирования, и есть "сопли". Если программист просто напишет WindowState = 2 - скорее всего его очень скоро вышвырнут за дверь. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
iff |
|
|||
![]() Администратор ![]() ![]() Профиль Группа: Участник Сообщений: 949 Регистрация: 23.3.2007 Репутация: -1 Всего: 16 |
Akina, а различия в действии (быстродействии) между WindowState = 2 и Me.WindowState = vbMaximized есть?
P.S. а меня никто не вышвернет за дверь. Программирование это ш моё так сказать моё хобби. Это сообщение отредактировал(а) iff - 8.11.2007, 19:17 -------------------- DOS... Синей пеленой экран заполнил чистый DOS Мышь... Стала вдруг квадратной, потеряла форму мышь... Я разбил окно, девяностопятое мастдайное окно, И поставил DOS, и тогда увидел: Это счастье, — вот оно. |
|||
|
||||
cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 19 Всего: 99 |
А ты в цикле запусти одно и другой 100000 раз и засеки время...
![]() ![]() -------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
iff |
|
|||
![]() Администратор ![]() ![]() Профиль Группа: Участник Сообщений: 949 Регистрация: 23.3.2007 Репутация: -1 Всего: 16 |
Не получается засечь время таймером. В общем сделал 2 формы - одна спанелью управления, другая дудет, то сварачиваться, то обратн во весь экран разворачиваться. На первой форме установил кнопку, лейбу и невидимый значёк таймера. В свойствах таймера поставил интервал равный 1 (чтоб точнее было), а в Enabled поставил False чтоб сразу не начал засекать время), а в свойствах лейбы Caption написал 0. Набрал такой код:
А вот Caption лейбы, отаётся 0. -------------------- DOS... Синей пеленой экран заполнил чистый DOS Мышь... Стала вдруг квадратной, потеряла форму мышь... Я разбил окно, девяностопятое мастдайное окно, И поставил DOS, и тогда увидел: Это счастье, — вот оно. |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
iff, сорри, но приведенный код свидетельствует о ПОЛНОМ непонимании того что тут написано. И вообще о непонимании принципов работы объектов, в частности работы объекта Таймер.
В личке я тебе уже говорил как понять что есть АБСОЛЮТНО одно и то же. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
GLATSIOUS |
|
|||
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 7.11.2007 Репутация: нет Всего: нет |
ты меня славу богу понял.Но то что ты написал тоже хорошо работает.А прогу я писал для того чтобы можно было легко форматировать статьи для движка сайта на ява скрипт.На днях этот сайт с движком прикрыли,но смысл в том чтоб все менюшки лого и проч. выстраивались только из-за того что в хедере указать пару строк: <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"><title></title> <link rel="stylesheet" type="text/css" href="/files/style.css"><script type="text/javascript" src="/files/DriveScript.js"></script> Вот я и написал прогу для форматирования. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "VB6" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | VB6 | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |