|
1 / 1 / 1
Регистрация: 17.05.2013
Сообщений: 50
|
|
Запись введенных данных в определенную позицию текста27.05.2016, 20:27. Показов 8551. Ответов 32
Метки нет (Все метки)
Здравствуйте формучане, хочу попросить у вас помощь, не знаю как реализовать запись данных, которые ввел с клавиатуры в определенные позиции текста, например у нас есть текст:
Ваня любит хоть в кинотеатр _______ , вместе с со своей девушкой. и мне нужно сделать так чтоб я вводил данные в TextBox и они записывались на место "земли _____" как это реализовать? Есть идеи что нужно считать файл и найти в нем слово кинотеатр и после него записать слово "СинемаМакс". Либо есть другой вариант что занести в код текст и поставить переменную после слова Кинотеатр и в нее записывать введенное слово. Затем сохранять все это в файл. Заранее спасибо....
0
|
|
| 27.05.2016, 20:27 | |
|
Ответы с готовыми решениями:
32
Запись данных в определенную строку текстового файла Запись введенных данных в файл Чтение данных с одного txt файла, запись данных во второй txt в определенную позицию |
|
14733 / 9507 / 1363
Регистрация: 21.01.2016
Сообщений: 35,864
|
|
| 30.05.2016, 20:34 | |
|
1
|
|
|
1 / 1 / 1
Регистрация: 17.05.2013
Сообщений: 50
|
||||||
| 30.05.2016, 22:01 [ТС] | ||||||
|
Usaga, да точно скопировал основное но не все, сейчас подключил все библиотеки нехватающие, вроде норм, сейчас мне получается понадобится, вписать в наш новый класс, дополнение в текст данных из textbox'ов
вот например есть строка Кликните здесь для просмотра всего текста
paragraphProperties6.Append(paragraphSty leId5); Run run10 = new Run(); Text text6 = new Text(); text6.Text = "действующее на основании ________________________________________ _____, именуемое в дальнейшем "Заказчик", и __________________________________,"; run10.Append(text6); paragraph6.Append(paragraphProperties6); paragraph6.Append(run10); и надо после ", и ____" вставить textbox это сделать вот так??
0
|
||||||
|
14733 / 9507 / 1363
Регистрация: 21.01.2016
Сообщений: 35,864
|
||||||||||||||||
| 31.05.2016, 04:46 | ||||||||||||||||
|
dark_7k, ну тебе приводили уже примеры как строки форматированные делать. Если строк немного, то можно вручную выполнить конкатенацию:
0
|
||||||||||||||||
|
1 / 1 / 1
Регистрация: 17.05.2013
Сообщений: 50
|
|
| 31.05.2016, 18:28 [ТС] | |
|
Usaga, да я вроде понял как сделать я так и сделал как (1й способ),а мне от это выдаёт, в инете искал, так и не понял в чем проблемаhttps://www.cyberforum.ru/atta... 1464711763
0
|
|
|
14733 / 9507 / 1363
Регистрация: 21.01.2016
Сообщений: 35,864
|
|
| 31.05.2016, 18:34 | |
|
dark_7k, ну всё правильно. textBox1 - контрол внутри формы, класс GeneratedClass о нём знать не может. Тебе нужно передать строку из этого контрола (точнее из его свойства Text) в GeneratedClass, чтобы тот уже мог вставить эту строку в документ.
Надеюсь ты не будешь спрашивать как это сделать?
0
|
|
|
1 / 1 / 1
Регистрация: 17.05.2013
Сообщений: 50
|
|||||||||||
| 01.06.2016, 00:14 [ТС] | |||||||||||
|
Usaga, получается это должно быть в файле form1.designer.cs
0
|
|||||||||||
|
Master of Orion
|
|
| 01.06.2016, 00:35 | |
|
dark_7k, я могу только одно сказать - шарп вам для этого не нужен. Все то же самое прекрасно делается средствами ворда. В нем есть довольно мощный механим "встроенных виндоус формс", Который все эти задачи решает. И подстановка данных, и выбор значения поля из нескольких вариантов, и даже формирование таблички на основании запроса в БД (!!!) - все это можно сделать средствами одного только ворда. Так что отложите шарп, возьмите справочник по ворду и посмотрите, как там это сделать.
Например выпадающий список: Добавлено через 18 минут Практически ваш случай:
1
|
|
|
1 / 1 / 1
Регистрация: 17.05.2013
Сообщений: 50
|
|||||||||||
| 01.06.2016, 15:41 [ТС] | |||||||||||
|
сделал вот та4к5 :
Это в кнопку
golubyatnikovtv, Usaga, diadiavova, Psilon, Спасибо всем за ответы и помощь, реально помогли, данная задача решена! ![]()
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 35
|
|
| 05.06.2016, 11:15 | |
|
а что именно в итоге вы сделали с кнопками? как работает программа?
0
|
|
|
1 / 1 / 1
Регистрация: 17.05.2013
Сообщений: 50
|
|
| 09.06.2016, 05:44 [ТС] | |
|
какими кнопками?
0
|
|
|
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 35
|
|
| 09.06.2016, 15:59 | |
|
вернее сказать не с кнопками а с вводом текста в файл. как он реализован?
0
|
|
|
1 / 1 / 1
Регистрация: 17.05.2013
Сообщений: 50
|
|
| 10.06.2016, 10:25 [ТС] | |
|
WolfProgrammist,Полистайте тему выше там казана сталья пользователем Usaga, про такой инструмент OpenXML Productivity Tool с помощью него можно легко выполнить необходимую задачу. Принцип её такой что вы добавляеете в эту программу документ WORD а она его генерирует в один большой класс с файлами XML. затем впрограмме нужно реализовать подключении ссылок на библиотеки SDK(все это описано в той инструкции), затем вам нужно создать файл в программе который будет содержать данный класс и при генерации word файла программа будет ссылаться на этот класс и про изводить преобразование, как добавить данные изtextBox в эот класс я уже описал выше, это у меня делается при помощи кнопки, тоесть процедура записывает все данные из текст боксов в переменные и далее вносит их НУЖНЫЕ места текста договора по типу "компьютер работает на операционной системе"+data1+"...") где data1 будет иметь текст например Windows7.
0
|
|
|
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 35
|
||||||
| 12.06.2016, 13:30 | ||||||
|
dark_7k, вот, про data1
не понимаю, как правильно реализовать вставку то есть вот сделали в кнопку
0
|
||||||
| 12.06.2016, 13:30 | |
|
Чтение/запись в файл на определенную позицию
Printf запись символа на определенную позицию или длина выводимой строки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства.
Жизнь действительно предъявляет каждому. . .
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
|
|
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины".
За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html
Задача: . . .
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|