|
Модераторы: diadiavova, gambit |
|
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
В этой теме задаём всевозможные мелкие вопросы, ради решения которых не стоит создавать отдельную тему. Очень часто бывает, что подобные вопросы кидают вдогонку в другуи етемы, в которых обсуждаются другие вопросы. Это нарушает одно из правил форума "Один топик - один вопрос". Поэтому если вы считаете, что вашь вопрос может быть решён быстро и не стоит ради него создавать отдельную тему - добро пожаловать сюда.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
AChrist |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 17.6.2010 Репутация: нет Всего: нет |
Помогите записать все содержимое tb4 datatable в файл txt. Пробовал поиск но оказалось сложно для моего понимания. И есть какой-то способ зачистить datatable чтоб она была пуста? мне для цикла надо... |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
System.Data.DataTable.Clear() У тебя это условие не выполнится никогда из-за того, что индексация с нуля начинается и при двух столбцах столбца с индексом 2 быть просто не может. А вообще для сохранения таблицы используй метод WriteXml. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Natapro |
|
|||
Опытный Профиль Группа: Участник Сообщений: 460 Регистрация: 13.9.2009 Где: Украина Репутация: нет Всего: нет |
http://forum.vingrad.ru/forum/topic-300497/15.html
в файле есть текст Chast1:Chast2 как разделить его что б часть 1 ишла в текстбокс1 а часть 2 в текстбокс 2 их ведь роделяет ":" весь текст записан в столбчик... -------------------- Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой... |
|||
|
||||
Exai1e |
|
|||
Опытный Профиль Группа: Участник Сообщений: 908 Регистрация: 3.12.2006 Где: Moscow Репутация: нет Всего: 30 |
Natapro,
упс не заметил что тема в разделе VB, извиняюсь Это сообщение отредактировал(а) Exai1e - 1.7.2010, 10:33 -------------------- "Решение зависит от выбранного геморроя" © Snowy "у нас как в армии - либо работает, либо так и задумано" |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Natapro |
|
|||
Опытный Профиль Группа: Участник Сообщений: 460 Регистрация: 13.9.2009 Где: Украина Репутация: нет Всего: нет |
не нашла там.. (( помоги пожалуйста
-------------------- Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой... |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
А чо там искать? первый же метод
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Natapro |
|
|||
Опытный Профиль Группа: Участник Сообщений: 460 Регистрация: 13.9.2009 Где: Украина Репутация: нет Всего: нет |
0-1 это до и после : да ?
-------------------- Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой... |
|||
|
||||
Exai1e |
|
|||
Опытный Профиль Группа: Участник Сообщений: 908 Регистрация: 3.12.2006 Где: Moscow Репутация: нет Всего: 30 |
Natapro, да
-------------------- "Решение зависит от выбранного геморроя" © Snowy "у нас как в армии - либо работает, либо так и задумано" |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
У тебя получается массив строк, в элементах которого будет все, что между сепараторами.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
AChrist |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 17.6.2010 Репутация: нет Всего: нет |
К сожалению не понимаю этого метода WriteXML...
Вот что получаю когда хочу всю таблицу в файл скинуть.
И вообще может я совсем неправильно создавал таблицы?
Вот так я создаю таблицы в которых держу данные. Помогите пожалуйста сохранить таблицу tb4 в обычном txt файле. Файл в идеале должен получится tb4 столбик 1 + "-" + tb4 столбик 2 + "\n" Это сообщение отредактировал(а) AChrist - 5.8.2010, 14:41 |
||||||
|
|||||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
AChrist, а почему ты не используешь базы данных? Ведь это все делается с помощью простейших запросов?
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
AChrist |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 17.6.2010 Репутация: нет Всего: нет |
Я считываю данные из двух текстовых файлов, потом обработав мне нужно сгенерировать определенное количество записей исходя пересечений в этих двух файлах...
я совсем начинающий в этом деле, уж простите ... |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
AChrist, тогда объясни словами, что у тебя там и с чем пересекается, потому что, судя по всему таблица у тебя не заполняется.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
AChrist |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 17.6.2010 Репутация: нет Всего: нет |
Нашел несколько ошибок у себя в разделе считывания с файла, потом стало получаться и стал выходить из проблем.
Изменил стиль записи в таблицу и стало нормально записываться. Может кому пригодится:
|
|||
|
||||
AChrist |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 17.6.2010 Репутация: нет Всего: нет |
Здравствуйте, стало интересно, как можно включить в проект файлы, что бы в итоге я имел 1 файл "myprog.exe" который уже содержит все что надо.
Сейчас у меня получается так: file.csv, file2.csv, myprog.exe. А я хотел бы, чтоб myprog.exe уже содержал эти файлы. Я пробовал My.Resources.file, но при моем виде как я считывал файл - получается совсем не то. Вот так сейчас выглядит код:
Подскажите пожалуйста как быть? |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
В свойствах проекта открой вкладку "Ресурсы", выбери тип ресурса и имя. Доступ в коде получишь через
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
AChrist |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 17.6.2010 Репутация: нет Всего: нет |
Я пробовал это, но visual studio мне сsv файл превращает в одну сплошную строку Это сообщение отредактировал(а) AChrist - 10.9.2010, 12:07 |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
А надо? -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
AChrist |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 17.6.2010 Репутация: нет Всего: нет |
А надо, чтоб я построчно мог считывать
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Хочешь сказать, что обрывы строк удаляются? Такого быть не должно.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
AChrist |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 17.6.2010 Репутация: нет Всего: нет |
||||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Я у тебя там построчного считывания вообще не вижу. Ты сразу же в первой итерации цикла считываешь весь текст. Хотя всего кода там не видно
Код набросал примерно, так что, если что подправь сам. Это сообщение отредактировал(а) diadiavova - 10.9.2010, 18:17 -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
AChrist |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 17.6.2010 Репутация: нет Всего: нет |
Спасибо! Вы можно сказать просто ткнули меня в мою собственную невнимательность и не способность догадаться правильно переделать по аналогии свой же код. Ведь все тоже самое уже было написано, но переделать надо было как Вы набросали.
|
|||
|
||||
andrey1636 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 13.8.2011 Репутация: нет Всего: нет |
Есть два текстбокса и кнопка. Какой нужен код, чтобы кнопка активировалась если 2 строки заполнены?
Не робит, хотя в vb6 робило... Это сообщение отредактировал(а) andrey1636 - 16.8.2011, 15:20 |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
А что должно происходить-то? Я так понимаю, при загрузке формы текстбоксы всегда в одном состоянии находятся(например пусты), стало быть картинка всегда будет тоже появляться в одном состоянии. Если код разместить в обработчике клика какой-то кнопки, то в принципе должно работать. Только вместо And лучше использовать AndAlso(хотя и не обязательно, но о различиях читай мсдн), ну и код этот можно написать покороче
А так я не вижу причин, для того, чтобы это не работало. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
andrey1636 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 13.8.2011 Репутация: нет Всего: нет |
Судя по коду, это процедура загрузки формы (Me.Load) Естественно, во время загрузки формы, текстБоксы пустые.
Больше эта процедура вызываться не будет, поэтому и код Visible = False / Visible = True не выполнится. Надо привязываться к событиям изменения содержимого TextBox'-ов...
Вот в чем ошибка была) Спасибо мужику с ответы@mail.ru А подскажите код сворачивания окна. Что то найти не могу... Это сообщение отредактировал(а) andrey1636 - 17.8.2011, 07:57 |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Что значит судя по коду? Ты написал код и не знаешь что и когда он делает что ли?
Ну я вообще-то это и написал http://msdn.microsoft.com/ru-ru/library/sy...indowstate.aspx -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
andrey1636 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 13.8.2011 Репутация: нет Всего: нет |
diadiavova, это я процитировал чувака, который мне помог
Во, спасибище за код |
|||
|
||||
diadiavova |
|
||||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
А почему не заменил это
Это сообщение отредактировал(а) diadiavova - 17.8.2011, 21:22 -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
||||
|
|||||
andrey1636 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 13.8.2011 Репутация: нет Всего: нет |
Не знаю
Вот еще вопрос. Программы на написанные на VS2008 требуют установленной NF3.5. Как этого избежать? Или мне переходить с vb.net'а на vb6? |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
В вс 2008 при создании проекта можно выбрать целевой фреймворк. Если выбрать 2.0, то они будут требовать именно его. Если установка фреймворка на целевом компьютере - проблема, то переходи. Хотя фреймворк уже в состав винды входит. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
hmaraegor |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 7.12.2011 Репутация: нет Всего: нет |
Как сделать форму в VB невидимой для мыши.
Есть полупрозрачная форма, надо сделать так, что бы все, что находится под ней реагировало на мышь(клики и т.д.). Пример: Полупрозрачная форма находится над папкой(на рабочем столе), мы щелкаем по папке, форма нажатия мыши игнорирует, а папка открывается. Заранее спасибо. Это сообщение отредактировал(а) hmaraegor - 8.12.2011, 00:54 |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
hmaraegor, честно говоря, не уверен, что такое вообще возможно. А где ты такое видел?
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
hmaraegor |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 7.12.2011 Репутация: нет Всего: нет |
Не могу вспомнить, но где-то точно было.
Кажется огромные, почти прозрачные, часы во весь экран. Там можно было и за компьютером нормально работать, и часы видеть. |
|||
|
||||
workout333 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 31.1.2012 Где: ivanovo Репутация: нет Всего: нет |
я рад что у вас все получается
|
|||
|
||||
ItsAtrap |
|
||||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 6.2.2012 Репутация: нет Всего: нет |
Всем привет. Ближайшие несколько месяцев буду докучать нубскими вопросами. Не серчайте.
Видимо эта тема как раз для меня. Начал заниматься по учебнику: Зибиров В.В. - Visual Basic 2010 на примерах. Первый вопрос: Уже разобрался (вроде).
Вместо символа "," ставить "&". В учебнике стоят запятые.
Вопрос номер два. Как сделать самую простую проверку на введение числа, и а не букв или других символов. Вроде и с этим разобрался. Через IsNumeric. Это сообщение отредактировал(а) ItsAtrap - 6.2.2012, 09:36 |
||||
|
|||||
diadiavova |
|
||||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Ну естественно она будет выводить тот текст, который ты ввел. а ты попробуй написать вот так
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
||||
|
|||||
ItsAtrap |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 6.2.2012 Репутация: нет Всего: нет |
Ядрён батон! Вот это да =)))) Я и не думал, что он может что-то понимать внутри кавычек.
Спасибо. Впредь обещаю быть внимательнее. Разбираюсь дальше. |
|||
|
||||
error0x40 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 14.2.2012 Репутация: нет Всего: нет |
Есть идея для перевода на несколько языков не большой программы.
Пример файла языка: mnuFile->Файл mnuFileOpen->Открыть mnuFileClose->Закрыть Данные строки относятся к главному меню Как избежать избыточного кода? Альтернатива следующему:
Т.е. мне нужно получить все имеющиеся контролы на всех формах, и каждому присвоить в свойство Text строку назначенную в файле. Как реализовать правильней функцию назначения каждому элементу формы? Буду благодарен за помощь. Это сообщение отредактировал(а) error0x40 - 14.2.2012, 21:26 |
|||
|
||||
error0x40 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 14.2.2012 Репутация: нет Всего: нет |
Извините за глупый вопрос, собственно решил своими силами:
Выслушаю любые альтернативные варианты Это сообщение отредактировал(а) error0x40 - 14.2.2012, 22:23 |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Хорошая идея, только зачем велосипед изобретать? Поищи в msdn по слову "Локализация" или можно начать к примеру отсюда http://msdn.microsoft.com/ru-ru/library/y99d1cd3.aspx -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
error0x40 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 14.2.2012 Репутация: нет Всего: нет |
diadiavova, спасибо, честно говоря я даже не знал=)
|
|||
|
||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
Как вернуть путь где находится приложение? Ну аналог |DataDirectory|.
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Feller, в винформ приложении - System.Windows.Forms.Application.StartupPath , а ток вообще можно получить его через System.Windows.Forms.Application.StartupPath, или к примеру через
System.Reflection.Assembly.GetExecutingAssembly().Location -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
diadiavova, А как получить доступ например у меня в папке приложения есть папки import и экспорт как можно получить путь до них ?
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Ну так построить путь например с помощью методов класса System.IO.Path. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
diadiavova, Помогите пожалуйста функцию на C# перевести в VB.net
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Feller, с таким простым кодом вполне справится любой автоматический конвертер. Вот такой например(нашел за пару минут в гугле)
http://converter.foxtools.ru/Default.aspx -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
diadiavova,
В этом месте возникает ошибка Оператор "Xor" для типов "Char" и "Char" не определен.
|
|||
|
||||
diadiavova |
|
||||||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Нужно привести к типу Integer, то есть замени
на
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
||||||
|
|||||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
diadiavova,
Студия выдала ошибку сказала что char нельзя преобразовать в integer, и предложила вариант AscW. Хотя AscW не подходит, он не конвертирует в integer.
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Ну эта функция делает как раз то, что надо. Есть еще у самой структуры Char метод, который можно использовать. Просто в шарпе это делает компилятор, а в бейсике надо делать вручную. Добавлено через 1 минуту и 43 секунды Метод, о котором я написал - System.Char.ConvertToUtf32 -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
diadiavova, Спасибо
А что за метод в Char? А для чего нужен оператор XOR , в msdn почитал но там не множко не понятно. |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Я же написал
Что именно непонятно? Я знаю ровно то, что написано в мсдн. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
Как из строки заменить 3 символа ,:. на пустоту.?Это можно сделать при помощи Replace но тогда Replace придётся писать 3 раза.
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Если это проблема, то решить можно методом Replace класса Regex. Нужный тебе паттерн будет выглядеть так
Это сообщение отредактировал(а) diadiavova - 14.7.2012, 19:05 -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
gangsterovich |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 70 Регистрация: 22.10.2011 Репутация: 1 Всего: 1 |
имеется текст файл.как удалить строчку в файле ,если знаем что строчка должна содержать в себе "строчка".перерыл 4 форума.приемлимого ответа не нашел.код 2-3 строчки должен занимать,как мне кажется
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
gangsterovich, Так, а в чем проблема-то? Считываешь файл с помощью IO.File.ReadAllLines, получаешь массив строк передаешь их в другую коллекцию, проверяя попутно нет ли там удаляемой строчки(ее пропусти), что останется либо впиши в файл заново построчно( с помощью StreamWriter например), либо объедини с помощью String.Join и запиши в файл в одно действие.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
Как сделать регулярку для проверки номера 792123456777 чтоб код был 792 и номер телефона 9 значным, заранее спасибо
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
^792\d{9}$
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
swq25 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 23.2.2013 Репутация: нет Всего: нет |
Всем здравствуйте! Есть проблема - странно запускается приложение на другом компьютере - на форме каша из объектов. Установлен VB.NET express 2008 на обеих машинах. Подскажите пожалуйста, где ковырять ?
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
swq25, недостаточно информации, чтобы сказать что-то конкретное.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
swq25 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 23.2.2013 Репутация: нет Всего: нет |
Добрый день ! Уточняю по поводу запуска приложений. Открываю проект , выполняю пункт построение -> построить . Построение без ошибок и предепреждений. Из каталога имя_проекта-bin копирую папку release на флешку. Запускаю на другой машине с установленным с одной копии vb.net 2008 и получаю кашу на экране. Сморю второй день на это безобразие и продолжать не хочется. На третьей машине такая же хрень. Даже обработка нажатий кнопок на форме не корректная. Наверное очередная лажа от мелкософта ?
Перенес папку с проектом на другую машину. Эффект тот же !!!!!!!!!!!!!????????????? Это сообщение отредактировал(а) swq25 - 24.2.2013, 07:03 Присоединённый файл ( Кол-во скачиваний: 10 ) 2013_02_24_060018.png 173,73 Kb |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
swq25, то, что ты описал, было ясно и с первого раза. Каким, по-твоему, образом я или кто-либо ещё сможем определить источник проблемы, не зная о программе ровным счётом ничего кроме того, что она неправильно работает?
Началось. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
swq25 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 23.2.2013 Репутация: нет Всего: нет |
Прошу прощения, но по-моему такой эффект вызван не моими способностями в программировании. Обычная форма, обычные объекты. Позволю себе повториться - При открытии проекта на другом компе - форма имеет вид как на картинке. В проекте еще нет ни одной строчки, написанной мной.
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Технология, о которой мы говорим, существует более десяти лет, при этом речь идёт не о какой-то поделке никому неизвестного энтузиаста, а о флагманском продукте одного из лидеров софтверного рынка. На протяжении всего этого времени огромная армия разработчиков пишет неимоверное количество программных продуктов, используя .Net Framework и всё у них получается. Но вот приходит новичок, первый опыт работы с технологией оказался неудачным, и во всём ессно виноват производитель продукта, но только не сам новичок. Я ничего не упустил? Что форма и контролы обычные, я тоже понял, я не понял, что ты с ними делал, что они так себя повели. Если бы ты выложил проект, это, возможно, прояснило бы ситуацию, но поскольку проект у тебя секретный и выложить ты его не можешь, что ж, так и быть достану свой хрустальный шар и буду смотреть через него... Во-первых, для распространения проекта, его желательно бы не скопировать из указанной папки, а опубликовать и на целевой машине выполнить установку. Не думаю, что проблема именно в этом, хотя вполне может быть, что такой подход её и решит. Во-вторых, если ты потыкал в дизайнере, это ещё не значит, что ты не занимался программированием, ибо компановка элементов управления - задача ой какая непростая. В технологию компановки обычно закладывается не только возможность расположить контрол где надо, но и динамическое поведение, регулирующее взаиморасположение контролов при изменении размеров формы или её частей, а так же то, как всё это хозяйство будет выглядеть в условиях экрана с другим разрешением или, скажем, в другой локализации, где надписи на другом языке могут занимать пространство другого размера. Кроме того, меня малость смущает, что в последнем посте ты пишешь об отсутствии в проекте твоего кода, хотя в предыдущем жаловался на то, что кнопки неправильно реагируют на клики. Как они должны на них реагировать, если код обработки ты не писал? Что-то здесь не сходится -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
swq25 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 23.2.2013 Репутация: нет Всего: нет |
Вот это и смущает - без хрустального шара трудно обойтись . Еще бубна для комплекта не хватает.
Делаю вывод - VB.net в мусорку. Не хочу тратить свое время и простите, что отнял Ваше. |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Ну удачи тогда, она явно будет кстати
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
Как можно преобразовать системную дату в формат 'YYYYMMDDHH24MISS'? Зарание спасибо
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
diadiavova, Что я не нашёл там как задать нужный мне формат , в sql это легко TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS'). Думаю это не правильно отправлять запрос в базу из за даты.
Это сообщение отредактировал(а) Feller - 27.3.2013, 11:16 |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
diadiavova, Date.Now.ToString("YYYYMMDDHH24MISS") не получаеться выдаёт YYYY03DD15243ISS
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
diadiavova, спасибо
|
|||
|
||||
Azhur |
|
||||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 29.4.2013 Репутация: нет Всего: нет |
Добрый день!Помогите новичку!! Есть 2 приложения 1.сервер и 2.клиент, при изменение значения label1 на сервере оно передается label1 клиенту и наоборот с label2 клиент передает значение на label2 сервер все писалось под vb 6.0, можно как нибудь реализовать на vb.net? или лучше не по Winsock ???
сервер:
клиент:
Заранее спасибо! |
||||
|
|||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Azhur |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 29.4.2013 Репутация: нет Всего: нет |
Все таки по Winsock решил сделать, еще вопрос появился, как несколько клиентов подключить к серверу на примере приведенного кода?Заранее спасибо.
Это сообщение отредактировал(а) Azhur - 15.5.2013, 11:04 |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Этот пример приведён на vb6, а это по сути другой язык, другая технология и с вопросами по ним нужно обращаться в соответствующий раздел. http://forum.vingrad.ru/forum/vb-visual-basic.html -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
Как можно распарсить xml собщение чтоб вытащить значение Amount или status , зарание спасибо
<?xml version="1.0" encoding="UTF-8" ?> <objects > <OrderPay > <Amount >100<Amount /> <status >1</ status > </ OrderPay > </ objects > |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
http://msdn.microsoft.com/ru-ru/library/sy...mldocument.aspx
http://msdn.microsoft.com/ru-ru/library/sy....xdocument.aspx Использовать можно любой, смотри какой тебе удобнее, хотя для такой задачи вообще без разницы. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
спасибо
Добавлено через 4 минуты и 13 секунд Как сконвертировать string в decimal? пробую так
возникает ошибка (Входная строка имела неверный формат.) |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
NuberStyles это что? Возможно ты имел в виду
http://msdn.microsoft.com/ru-ru/library/sy...formatinfo.aspx -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
Дело оказалось в запятой Convert.ToDecimal(Replace(pValueTrans, ".", ","))
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
А сразу это было непонятно? Метод Parse прекрасно работает как с запятой, так и с точкой, и что он будет считать десятичным разделителем зависит от форматпровайдера, который передается вторым аргументом. По умолчанию в качестве форматпровайдера используется культура операционной системы. Но это поведение можно изменить. А заменять точку на запятую реплейсом - это вообще отстой. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
А как тогда красиво сделать, пробывал Parce разные стили, всё равно не работает?
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
Как сделать тоже самое
но при помощи linq |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Попробуй так
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
vasya1109 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 5.8.2013 Репутация: нет Всего: нет |
Как реализовать в одной структуре два метода с одинаковми именами. Один метод принадлежит интерфесу, а второй структуре.
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Переименуй второе свойство, его имя не обязательно должно совпадать с именем в интерфейсе.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
Как сравнить два datatable и найти одинаковые значения по 2 полям?
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Двойным циклом. Во внешнем перебираешь строки первой таблицы, во внутреннем - второй. Внутри сравниваешь. Добавлено через 1 минуту и 52 секунды А вообще вопрос не очень понятен, это общий метод, но для конкретного случая может и можно найти более элегантное решение. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
Функция возвращает sql.GetDateUpdate() строку из базы 20.01.2014 0:00:00.
Как её преобразовать к формату dd.MM.yyyy? Зарание спасибо. Me.txtDateUpdate.Text = [String].Format(sql.GetDateUpdate(), "dd.MM.yyyy") не работает |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
Спасибо
|
|||
|
||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
Есть DataSet который заполняет контрол , после того как он его заполнил я хочу достучаться к нему из своей формы form2? Private row1 As form1.PersonsDataset.PERSONSRow = form1.PersonsDataset.PERSONSRow
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
К приватному полю можно достучаться через свойство с более широкой областью видимости. Либо создай метод, который будет присваивать ему значение, переданное аргументом. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Feller |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 138 Регистрация: 2.7.2010 Репутация: нет Всего: нет |
ок, спасибо
Добавлено через 1 минуту и 10 секунд Как можно скопировать данные из колонки в DataSet в переменую? |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
А что такое колонка в DataSet? Там есть таблицы, связи и всякое такое, а колонки есть уже у самих таблиц. В таблице просто обойди строки и получи из каждой значение нужной ячейки. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Timeformiaa |
|
|||
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 10.6.2014 Репутация: нет Всего: нет |
Добрый вечер!Недавно начал изучать программирование,в частности, тему "переменные".Создал программу,но работает она неверно.(например при значении Text1 =2, Text 2 равен 3)Найдите ошибку,заранее спасибо)
Присоединённый файл ( Кол-во скачиваний: 6 ) ПРОГРАММА.png 195,28 Kb |
|||
|
||||
Timeformiaa |
|
|||
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 10.6.2014 Репутация: нет Всего: нет |
Получается "3",а должно быть "4"
Присоединённый файл ( Кол-во скачиваний: 6 ) Безымянный.png 207,22 Kb |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Почему 4? У тебя Х инициируется со значением 2, далее к значению TextBox1 ты прибавляешь X*0.5, но 2*0.5 равно единице и таким образом во втором текстбоксе должно быть значение на 1 больше чем в первом. Так что все правильно. И судя по скриншотам ты пишешь на старом бейсике, так что тебе сюда http://forum.vingrad.ru/forum/vb-visual-basic.html -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Timeformiaa |
|
|||
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 10.6.2014 Репутация: нет Всего: нет |
Не понял.Значение tex1 = 2. X= значение text1 +2,то есть равно 4. Потом умножаем x * 0,5 и прибавляем опять значение text 1.Должно получится 4.Что не так?Порядок действий?
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Timeformiaa, Х у тебя инициируется при загрузке формы и своё значение нигде не меняет. В момент инициализации текстовое поле пусто, что при приведении его значения к числовому типу интерпретируется как ноль. Таким образом значение Х у тебя всегда будет 2.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Timeformiaa |
|
|||
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 10.6.2014 Репутация: нет Всего: нет |
Хорошо,а можно ли сделать так,как я хотел бы?То есть чтобы число ,введенное в text1 влияло на X?
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Присваивай значение переменной в обработчике события изменения текста текстбокса. Если ты работаешь с VB6(об этом сужу из картинки), то код будет таким (насколько я знаю)
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Timeformiaa |
|
|||
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 10.6.2014 Репутация: нет Всего: нет |
Спасибо.а что обозначает эта строка:If IsNumeric(TextBox1.Text) Then?
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Проверка, являются ли введённые символы числом. Если не нужно - можешь убрать, работать будет и без этого.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Timur95 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 12.11.2014 Репутация: нет Всего: нет |
Всем привет!
Прошу, уважаемые форумчане, объясните кто-нибудь разницу между итератором и методом рекуренции. Если у кого-нибудь есть пример написания какого-нибудь кода и тем и другим способами, прошу выложить, мне это очень поможет. Заранее благодарю и жду Вашей помощи! |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Timur95 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 12.11.2014 Репутация: нет Всего: нет |
Прошу прощения, метод рекурсии Так уж случилось. Совсем новичок в программировании, нужно понять принцип, а то я не могу записать формулу Фибоначчи, формулы Тейлора для синусов и косинусов, ряды Фаррея. Если кто может объяснить, прошу, помогите. Через неделю сессия |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Я так понимаю, под итераторами тоже подразумевались не итераторы, а итеративный метод вычисления.
Ну собственно различия в том, что итеративный метод реализуется через циклы, а рекурсивный - через самовызов функции с другим аргументом. В обоих случаях достигается повторение операции нужное количество раз, только в рекурсии управление вычислением достигается через аргумент функции, а в цикле - с помощью изменения значения какой-то переменной(как правило, хотя есть варианты). В качестве примера покажу вычисление числа Фибоначчи обоими способами
В обеих функциях сначала проверяется аргумент и если он меньше единицы - инициируется исключение, а для первых трех значений результат не вычисляется, а возвращается напрямую. Для всех остальных значений рекурсивная функция складывает результаты самовызова для предыдущих двух значений и таким образом мы получаем запись вычислительной логики близкую к математическому определению этого ряда. В итеративной функции результаты предыдущих вычислений запоминаются в двух переменных и в каждой итерации они складываются, после чего им присваиваются новые значения, актуальные для следующей итерации. Для понимания рекурсивный метод вроде проще, но тут имеет место бешеный расход ресурсов. Подробнее читай здесь https://ru.wikibooks.org/wiki/%D0%A0%D0%B5%....87.D1.87.D0.B8 -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Timur95 |
|
||||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 12.11.2014 Репутация: нет Всего: нет |
Огромное спасибо. Ответ Ваш очень развёрнутый, мне конечно не совсем понятны некоторые вещи, но я вижу, что здесь всё "разложено по полочкам". Ещё раз благодарю, пару дней почитаю ваше сообщение, думаю вопрос разницы между процессами отпадёт. Спасибо! |
||||
|
|||||
kshyms |
|
|||
Опытный Профиль Группа: Участник Сообщений: 303 Регистрация: 30.8.2006 Где: Душанбе Репутация: нет Всего: 0 |
проект отлажен код рабочий на vb.net
D.Workbooks.open("expert.xlsx") 'Открываем книгу по указанному адресу для чтения из другого проекта тоже код отлажен скомпилированный .exe тоже работает с expert.xlsx только если поместить его в папку c:документы oBook.SaveAs("Book22.xls") файл сохраняется почему-то в папке c:документы хотя проект в диске e .exe Вопрос как указать путь или изменить настройки ide что бы .exe работал с файлами, которые находятся в одной папке не зависимо от месторасположения всего проекта Добавлено через 13 минут и 5 секунд проект отлажен код рабочий на vb.net D.Workbooks.open("expert.xlsx") 'Открываем книгу по указанному адресу для чтения из другого проекта тоже код отлажен скомпилированный .exe тоже работает с expert.xlsx только если поместить его в папку c:документы oBook.SaveAs("Book22.xls") файл сохраняется почему-то в папке c:документы хотя проект в диске e .exe Вопрос как указать путь или изменить настройки ide что бы .exe работал с файлами, которые находятся в одной папке не зависимо от месторасположения всего проекта? При работе с devc++ такой проблемы у меня не возникало. В чем проблема? |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
kshyms, по идее, если верить документации, то сохраняться файл должен в той же папке, в которой находится исходный файл.
Workbook.SaveAs - метод (Object, Object, Object, Object, Object, Object, XlSaveAsAccessMode, Object, Object, Object, Object, Object) (Microsoft.Office.Tools.Excel) Если это не подходит, то что мешает указывать полный путь к файлу? -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
virus3003 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 22.2.2013 Репутация: нет Всего: нет |
Помогите пожалуйста со скриптом vbs
нужен зацикленный скрипт запуска и закрытия программы 1 Запускается Calc.exe 2 Скрипт стоит в ожидании 60 сек 3 Закрывает Calc.exe 4 И снова по циклу запускает Calc.exe |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
virus3003, vbs - это совсем другой язык.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
virus3003 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 22.2.2013 Репутация: нет Всего: нет |
diadiavova,
Ну скрипт как он называется с расширением vbscript |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
virus3003, язык, которому посвящён этот раздел называется VB.Net. Это другой язык.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
virus3003 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 22.2.2013 Репутация: нет Всего: нет |
понял извените
|
|||
|
||||
Правила форума VB .NET | |
|
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | VB .NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |