|
TreeView1
|
|||
---|---|---|---|
#18+
здравствуйте, есть форма на ней есть TreeView1 при запуске программы TreeView1 заполняется по коду Call abcd(TreeView1) как содержимое TreeView1 видимое на форме и спрятанное под "+" вывести на лист Ворда? нужна эта одна строка кода, спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 15:01 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофаздравствуйте, есть форма на ней есть TreeView1 при запуске программы TreeView1 заполняется по коду Call abcd(TreeView1) как содержимое TreeView1 видимое на форме и спрятанное под "+" вывести на лист Ворда? нужна эта одна строка кода, спасибо т.е. если будет 2-е строки - то "не нужна" ? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 15:07 |
|
TreeView1
|
|||
---|---|---|---|
#18+
qwerty112, нужна в любом случае (Ворд - единственная внятная программа, так понятно) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 15:19 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 15:21 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, НужныйУзел ещё бы их все выудить, чтобы узнать где нужный чтобы вывести на лист Ворда нужно что-то типа того Selection.TypeText Text:= а далее содержимое TreeView1 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 15:26 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Содержимое TreeView - это не какой-то единый объект, это коллекция узлов (Nodes). Каждый узел (Node) в коллекции ссылается на родительский узел (за исключением узлов самого верхнего уровня). ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 15:30 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, да понятно это как бы их эти узлы все выудить, чтобы узнать где нужный? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 15:32 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Эндрю, я тебя уже просил - разберись с основами ОП. Коллекция - элементарнейшее понятие ОП. Любому программисту достаточно будет информации о существовании коллекции Nodes, чтобы понять, как "выудить". Вперед! ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 15:38 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, ух-ты Шокер назвал меня программистом, ладно пошёл по направлению ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 15:42 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Я как раз назвать тебя НЕ программистом, если ты не понял ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 15:44 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, ладно проехали, доберусь до коллекции, как то спрашивал, не ответили, что такое создаю тему: имя 52 Bad file name or number Неправильное имя или номер файла текст здравствуйте, с чего это на строке Код: vbnet 1.
52 я ошибка?? спасибо отлуп Тема содержит недопустимые символы. где они эти символы??? по существу вопроса, что можете сказать? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 16:39 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Скорее всего ты их не видишь. Пропусти текст заголовка через блокнот. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 16:46 |
|
TreeView1
|
|||
---|---|---|---|
#18+
по основному вопросу Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 16:56 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.ProСкорее всего ты их не видишь. Пропусти текст заголовка через блокнот.во первых сказано Тема содержит недопустимые символы., тема а не заголовок, и что пропустил через блокнот, глаза не открылись ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 16:58 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Тема это заголовок. Вставь его в блокнот, потом скопируй из блокнота... впрочем это тоже может не помочь. Удали там все, что тебе кажется пробелами поставь их вручную. катастрофа Код: vbnet 1.
У узла нет имени. Есть ключ, есть индекс - по ним можно обращаться к узлу. Что за вопрос - F2 тебе на что даден? ЗЫ: освой цикл For Each, тогда после точки будет вываливаться все, что надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 17:19 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, фор еах для меня это высший класс додумался только до Код: vbnet 1. 2. 3.
не компилируется, как надо? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 18:58 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4.
а теперь адаптируй к своему случаю. И запомни потом как отче наш. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 19:01 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, скомпилировалось, но при запуске выдало ошибку 438 - объект не поддерживает, какого лысого компилировалось Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
я правильно составил код ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 19:11 |
|
TreeView1
|
|||
---|---|---|---|
#18+
увидел TreeView TreeView1 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 19:12 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофаувидел TreeView TreeView1 отрекаюсь, не знаю... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 19:14 |
|
TreeView1
|
|||
---|---|---|---|
#18+
я просил: Код: vbnet 1. 2. 3. 4.
а ты что написал? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 19:19 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Мы-таки добьем это, если опять скукотища не вмешается с готовым кодом ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 19:20 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.ProМы-таки добьем это, если опять скукотища не вмешается с готовым кодом стараюсь, но в строке Dim ЭлементКоллекции AS ТипЭлементаКоллекции я же с неба придумать не могу, смотрю, что выпадает, предлагает, там только TreeView ну на худой конец - Object, тепло? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 19:30 |
|
TreeView1
|
|||
---|---|---|---|
#18+
А ты не гадай. Ты думай. Начни со второго - с коллекции. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 19:33 |
|
TreeView1
|
|||
---|---|---|---|
#18+
похоже, пошел консультироваться на соседний форум ( ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 19:58 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro похоже, пошел консультироваться на соседний форум ( ну да начал с гугла, закончил соседями ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 20:09 |
|
TreeView1
|
|||
---|---|---|---|
#18+
А ведь достаточно было просто перечитать эту тему сначала, ведь я уже ответил на мои же вопросы чуть раньше. Эх, Эндрю, нельзя в твои 38 быть таким старым склеротиком. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 20:16 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, да там ещё вываливаются Node Nodes сижу гадаю ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 20:30 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Да не надо гадать-то. ПОДУМАТЬ надо. Перевести с помощью словаря. Почитать этот топик сначала. Применить TypeName... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 20:41 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, а что такое TreeView1.SaveToFile ("C:\tree.txt") - не взлетит? 2 в TreeView1 можно например при помощи зажатой клавиши Контрол выделять несколько сучков на дереве? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 21:00 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофаShocker.Pro, а что такое TreeView1.SaveToFile ("C:\tree.txt") - не взлетит?никогда не пробовал - попробуй. катастрофав TreeView1 можно например при помощи зажатой клавиши Контрол выделять несколько сучков на дереве?нет, ну него есть свойство CheckBoxes ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 21:04 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Ты додумывать цикл-то будешь? Я тебе написал a+b=с потом написал, что a - это 5, b - это 3, с - это 8 Ты не можешь подставить? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 21:05 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.ProкатастрофаShocker.Pro, а что такое TreeView1.SaveToFile ("C:\tree.txt") - не взлетит?никогда не пробовал - попробуй. я ж не сам придумал: http://www.delphimaster.net/view/1-1123432071 хотя не сложно придумать... но не взлетает, но там видимо другой язык было сказано: TreeView1.SaveToFile ("C:\tree.txt"); В ВБ(А) росколупать такое можно? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 21:09 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофая ж не сам придумал: http://www.delphimaster.net/view/1-1123432071 а ты на название сайта смотрел? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 21:11 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофаВ ВБ(А) росколупать такое можно?Конечно, щас цикл For Each добьешь и сделаешь сохранение в файл. Торопись, я через час смоюсь футбол смотреть ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 21:12 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.ProDim ЭлементКоллекции AS >>>ТипЭлементаКоллекции<<< For Each ЭлементКоллекции In >>>Коллекция<<< MsgBox ЭлементКоллекции.Index Next ТипЭлементаКоллекции - самое неподъёмное ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 21:24 |
|
TreeView1
|
|||
---|---|---|---|
#18+
У тебя есть коллекция. Ты можешь обратиться к конкретному элементу, например к первому. Ну а функцию, чтоб посмотреть название типа, ты уже знаешь. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 21:31 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Помогу :) В английском языке множественное число обозначается добавлением буквы s к единственному значению Например Bold(жирный) -> BoldS(жирныЕ) Car(машина) -> CarS(МашинЫ) P.S. Collecton - это коллекция чего-то ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 23:49 |
|
TreeView1
|
|||
---|---|---|---|
#18+
замутил ещё такое, скомпилировалось, но выеёживается Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
что ему не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2012, 00:47 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофано выеёживаетсяэто текст сообщения об ошибке? Я, в принципе, знаю текст ошибки и причину, но забудь про i, сделай через For Each, доведи дело до конца. Это приблизит тебя к пониманию коллекций и поможет в будущем. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2012, 02:14 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, я ж не ленюсь, ищу, но эти примеры на божественном мдсн Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
я не знаю как пробовать, потому что параметры есть, было бы пусто в () - другое дело ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2012, 08:17 |
|
TreeView1
|
|||
---|---|---|---|
#18+
проблема века решена Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
в MsgBox точно всё залетит, а то там у меня много всего видимо в MsgBox всё не помещается, как более точно опробовать пример? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2012, 10:09 |
|
TreeView1
|
|||
---|---|---|---|
#18+
тут ещё такая ерунда, пробовал то уже в имеющемся проекте стал в новом добавлять TreeView - не нахожу, где его брать Шокер, ну что как разрулить 'сохранить содержимое TreeView в файл Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2012, 10:33 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофапроблема века решенаблин, ну где опять голова? я же просил, подумай САМ, не ищи примеры в сети. Что делает этот пример? С какого перепуга у узла изменится цвет? катастрофаШокер, ну что как разрулить 'сохранить содержимое TreeView в файлты даже с msgbox пока не решил. Используй debug.print пока, если в msgbox не влазит, но этот код пока не рабочий ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2012, 11:14 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, ну тогда >тут ещё такая ерунда, пробовал то уже в имеющемся проекте стал в новом добавлять TreeView - не нахожу, где его брать а то то что у меня есть - там роман война и мир от тим тима по буквам, вау, палец устаёт держать ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2012, 11:17 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, говорю что делать если нет такого пункта в ВБ6? файл? какой? не завалялось лишнего? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2012, 12:39 |
|
TreeView1
|
|||
---|---|---|---|
#18+
1 катастрофаShocker.Pro, говорю что делать если нет такого пункта в ВБ6? файл? какой? не завалялось лишнего? 2 Вот когда я пишу TreeView1.Nodes.Add Вываливается Add([Relative], [Relationship], [Key], [Text], [Image], [SelectedImage]) As Node Я понимаю, что то, что в квадратных скобках это не обязательное И если я вижу строку кода TreeView1.Nodes.Add , , "internet", "Internet" То значит Relative – не задано Relationship – не задано Key - "internet" Text - "Internet" Image – не задано SelectedImage – не задано ТАК??? То есть как бы до не заданных запятая нужна, а после заданных для не заданных запятая уже не нужна???? As Node – писать нужно? и зачем оно? Правда если первое не решить то второе нафиг не нужно ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2012, 13:11 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофаShocker.Pro, говорю что делать если нет такого пункта в ВБ6? файл? какой? не завалялось лишнего? Да? первый раз слышу про VB6. В первом сообщении написано, что речь идет о ворде. В ВБ6 это windows common controls. А вообще у тебя опять же есть проект, в была проблема посмотреть, что к нему подключено? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2012, 13:33 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофаТАК???так катастрофаТо есть как бы до не заданных запятая нужна, а после заданных для не заданных запятая уже не нужна????читай учебники, изучай основы синтаксиса катастрофаAs Node – писать нужно? и зачем оно?это тебе указание, что метод вернет тебе узел. То есть ты можешь написать: MyNode=Treeview1.Add(.... и после этой операции у тебя в переменной MyNode окажется ссылка на только что добавленный узел (вопрос на сообразительность - какого типа должна быть переменная MyNode?) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2012, 13:36 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, > какого типа должна быть переменная MyNode ОБЪЕКТ офигеть - дали мне проект, второй день маюсь две строчки выудить, какая-то диверсия :) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2012, 13:48 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, >В ВБ6 это windows common controls вот ёлки палки мне это не о чём не говорит, похоже я никогда не стану кодером >А вообще у тебя опять же есть проект, в была проблема посмотреть, что к нему подключено? смотрел там чекс бокс ставишь Только выбранные, и есть там один к TreeView никакого отношения не имеет как его заиметь? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2012, 14:37 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофа> какого типа должна быть переменная MyNode ОБЪЕКТв общем случае да, но тогда по "точке" у тебя не будут выпадать подсказки. Думай. катастрофа>В ВБ6 это windows common controls вот ёлки палки мне это не о чём не говоритF2 тебе в помощь ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2012, 15:15 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, >F2 тебе в помощь и что туда вписать windows common controls common controls controls помогает controls - там есть классы, но TreeView там нет и как быть? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2012, 21:31 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофа, Впиши туда ЦЭ! ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2012, 21:45 |
|
TreeView1
|
|||
---|---|---|---|
#18+
все. бесполезно. ты 2+2 сложить не можешь. Я ВСЕ объяснил, что возвращает метод, как называется тип данных нужный. осталось самую малость - связать две мысли в одну. Я видел человека, который на выпускном экзамене не смог сказать, что такое параллельные прямые. Вот я встретил еще одного такого человека. Завязывай. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2012, 21:46 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Proвсе. бесполезно. ты 2+2 сложить не можешь. Я ВСЕ объяснил, что возвращает метод, как называется тип данных нужный. осталось самую малость - связать две мысли в одну. Я видел человека, который на выпускном экзамене не смог сказать, что такое параллельные прямые. Вот я встретил еще одного такого человека. Завязывай. сложу уравняю только бы TreeView заиметь, есть у кого файл или ссылка где качнуть? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2012, 03:23 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофатолько бы TreeView заиметь, есть у кого файл или ссылка где качнуть?у тебя VB6 стоит на машине, он входит в комплект ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2012, 09:17 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, блин, скукотищу надо звать, от него ВБ6 - как у него, может что докачать можно? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2012, 13:22 |
|
TreeView1
|
|||
---|---|---|---|
#18+
слушай, у тебя в другом проекте есть дерево, значит оно есть у тебя на компьютере ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2012, 13:26 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, пацинет здоров, эта проблема отменяется, передохну, двинемся дальше ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2012, 13:35 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофапередохнуглавное правильно поставить ударение ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2012, 13:39 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, я вот смотрю на рабочий пример: Код: vbnet 1. 2. 3. 4.
и только это: Код: vbnet 1. 2. 3. 4.
могу по аналогии построить, но не прёт ?????????? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2012, 14:29 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Вот у тебя есть коллекция Nodes с конкретными элементами, которые ты хочешь посмотреть. А чему принадлежит эта коллекция? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2012, 14:47 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, известно - TreeView1 - понятно, я видимо скоро стану кодером :)) тайм аут ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2012, 14:57 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофаShocker.Pro, известно - TreeView1 - понятно, я видимо скоро стану кодером :)) тайм аутСовет - никогда не оставляй название форм, контролов и т.п. по умолчанию. Называй их по смыслу. Меньше путаницы будет, особенно когда пишешь что-то большое. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2012, 15:00 |
|
TreeView1
|
|||
---|---|---|---|
#18+
авторShocker.Pro, известно - TreeView1 - понятно, я видимо скоро стану кодером :)) тайм аут :) Угадал все буквы, не смог прочитать слово. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2012, 15:06 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофаShocker.Pro, я вот смотрю на рабочий пример: Код: vbnet 1. 2. 3. 4.
а что делает этот рабочий пример? К чему здесь цикл? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2012, 23:35 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, как к чему? для того что-бы случайным образом удалить что-то из документа по количеству фреймов в нем :) ) ) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2012, 23:56 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Игорь ГорбоносShocker.Pro, как к чему? для того что-бы случайным образом удалить что-то из документа по количеству фреймов в нем :) ) ) ну да - все рамки удаляет с документа ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2012, 04:22 |
|
TreeView1
|
|||
---|---|---|---|
#18+
пришло время катастрофаШокер, ну что как разрулить 'сохранить содержимое TreeView в файл Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2012, 04:25 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофа, Для этого нужно написать свой класс, Назвать его TreeView и сделать в нем метод SaveToFile, как это сделали в Дельфи. Вот и все. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2012, 08:01 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофапришло время катастрофаШокер, ну что как разрулить 'сохранить содержимое TreeView в файл Код: vbnet 1.
Игорь ГорбоносДля этого нужно написать свой класс Чтобы у Treeview после точки выпало SaveToFile, нужно, как правильно говорит Игорь, сделать свой класс. Но это тебе пока рановато. Так что давай сделаем просто функцию, которой ты будешь передавать ссылку на твое дерево и имя файла, а она будет сохранять содержимое дерева в файл. То бишь все то же самое, только вызов по-другому будет выглядеть. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2012, 09:15 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, я не пойму Вы с меня кодера хотите сделать? сколько будет а + в можно посчитать и функцией и классом, а если в Вашей и задумке Игоря смысл рекурсия - то тогда всё понятно, просто я увидел одной строкой и думал, что всё уже реализовано ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2012, 17:41 |
|
TreeView1
|
|||
---|---|---|---|
#18+
> Автор: катастрофа Эндрю, нет там никакой рекурсии. Там сделан обычный метод(функция) класса, которая созраняет на диск содержимое дерева. Это можно сделать обыкновенной функцией и передавать в параметрах кроме пути с именем ещё и само дерево. А внутри обычный цикл по Item'мам(или чего там у него) с сохранением нужной информации в файле. Что-бы потом можно было сделать Код: vbnet 1.
Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2012, 17:53 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Игорь Горбонос, а LoadFromFile это функция? то есть от меня требуется написать функцию LoadFromFile?? но я бы мог вымучить её если бы окончание было не "C:\tree.txt" то есть так Код: vbnet 1. 2.
а затем Код: vbnet 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2012, 18:01 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Шокер, дайте пжл ссылку по существу квадратиков 12738964 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2012, 18:16 |
|
TreeView1
|
|||
---|---|---|---|
#18+
'свойство CheckBoxes - позволяет выбирать несколько пунктов в TreeView1 ну зачем мне чекбоксы у корневого узла? можно их убрать? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2012, 18:21 |
|
TreeView1
|
|||
---|---|---|---|
#18+
> Автор: катастрофа > ну зачем мне чекбоксы у корневого узла? можно их убрать? Что-бы была возможность выделить всё дерево, не клацая на каждом секбоксе Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2012, 18:23 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Игорь Горбонос, преувеличение, этого не происходит 2 12726669 блин повинуюсь, но тогда значит у меня уже давно был сделан правильно цикл только надо было указать Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8.
и что не так в изменении цвета узлов? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2012, 18:31 |
|
TreeView1
|
|||
---|---|---|---|
#18+
> Автор: катастрофа > и что не так в изменении цвета узлов? Цвет текста узлов ты меняешь правильно, а там автор спрашивал: sky.fionВ TreeView реализовано дерево чекбоксов, каким образом можно поменять цвет галки на с черного серый например. поэтому тебя Шокер и предупредил Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2012, 18:44 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофаШокер, дайте пжл ссылку по существу квадратиков 12738964 я не понимаю, о чем он.... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2012, 19:08 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, 12738922 АндреТМ отвечает "Шокер этим заморачивался в 2010" имелось ввиду сделать квадратики как в нет при помощи ShowPlusMinus - отображать или нет картинку "плюс" или "минус" ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2012, 19:18 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, Бить его надо палкой по пальцам. Т.е. вбивать знания в него. Иначе всё безполезно! ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2012, 19:20 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Zloy chert, я же стараюсь мдсн читаю, и что увидел SelectedNode Получает или задает узел дерева, который в текущий момент выбран в элементе управления иерархического представления. вывод мой такой Код: vbnet 1. 2. 3. 4.
не взлетает ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2012, 19:36 |
|
TreeView1
|
|||
---|---|---|---|
#18+
если буковку s добавить не помогает SelectedNodes ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2012, 20:55 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофа, А чего должно взлетать? Посмотри в Object Browser - что возвращает SelectedItem у TreeView. Можно даже скрином, а то у меня на линуксе нет микрософтовского триивью ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2012, 22:22 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофавывод мой такойПостой паровоз... Для начала расскажи, как тебе удалось выделить несколько нод. Тривью этого не поддерживает. А то выводы впереди паровоза бегут. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2012, 22:44 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофаZloy chert, я же стараюсь мдсн читаю, и что увидел SelectedNode Получает или задает узе л дерева, котор ый в текущий момент выбр ан в элементе управления иерархического представления. Один узел. А не два, не десять и не двадцать. Все правила русского языка вопиют об этом. Код: vbnet 1. 2. 3.
Код: vbnet 1. 2.
Text, а не Name. бл?*:! про f2 сколько раз говорили? Там указано что есть. За х.й знает сколько лет кнопку эту найти не смог? п....ц. Слов других нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2012, 22:55 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Antonariy, не взлетает Код: vbnet 1. 2.
говорит метод не определён ???? про паровоз Код: vbnet 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2012, 05:06 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофаAntonariy, не взлетаеткатастрофаZloy chert, я же стараюсь мдсн читаю, и что увидел SelectedNode Получает или задает узел дерева, который в текущий момент выбран в элементе управления иерархическогопотому что подбираешь на помойке всякую хрень читаешь, что попало, не обращая внимание ни на версию, ни на среду исполнения, вместо того, что надо. Вчитайся в сообщение об ошибке - там все ясно изложено. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2012, 09:30 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Выделенные и отмеченные галочками это не одно и то же. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2012, 10:18 |
|
TreeView1
|
|||
---|---|---|---|
#18+
AntonariyВыделенные и отмеченные галочками это не одно и то же. согласен и как узнать выделенные и отмеченные галочками?? сколько их и какие? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2012, 12:51 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофаAntonariyВыделенные и отмеченные галочками это не одно и то же. согласен и как узнать выделенные и отмеченные галочками?? сколько их и какие?Перебрать все ноды и сосчитать те, которые Checked = True. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2012, 13:56 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Antonariy, спасибо, легкотня сейчас сделаю, в данном случае Checked - Проверено как покоректней перевести? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2012, 15:44 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофаChecked - Проверено как покоректней перевести?А CheckBox ты как переводишь? Проверочная коробка? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2012, 16:13 |
|
TreeView1
|
|||
---|---|---|---|
#18+
катастрофаChecked - Проверено как покоректней перевести?О, вспомнил. Это по русски в бухгалтерской среде называется " Открыжено " ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2012, 16:17 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Shocker.Pro, ЧекБокс - впиталось с молоком матери, пояснений не нужно, ну серьёзно, мне ж надо в тетрадку записать ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2012, 16:23 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Я абсолютно серьезно. Пиши "Открыжено". ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2012, 16:25 |
|
TreeView1
|
|||
---|---|---|---|
#18+
> Автор: Shocker.Pro > О, вспомнил. Это по русски в бухгалтерской среде называется "Открыжено" Только почему ОТкрыжено? Сам чек зовется - крыжик, а поставить чек - отметить крыжик Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2012, 16:36 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Игорь Горбонос> Автор: Shocker.Pro > О, вспомнил. Это по русски в бухгалтерской среде называется "Открыжено" Только почему ОТкрыжено? Сам чек зовется - крыжик, а поставить чек - отметить крыжик Да. Но тут ведь прошедшее совершенное время. Со есть совершенное действие по простановке галочки и будет "открыжено". Можно, конечно, "прокрыжено", но это чаще обозначает проведенную сверку, а не отдельную галочку. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2012, 16:38 |
|
TreeView1
|
|||
---|---|---|---|
#18+
> Автор: Shocker.Pro > Да. Но тут ведь прошедшее совершенное время. Со есть совершенное действие по простановке галочки и будет > "открыжено". Не, как-то ОТ подразумевает отторжение чего-то, тогда уж лучше "покрыжено". > Можно, конечно, "прокрыжено", но это чаще обозначает проведенную сверку, а не отдельную галочку. :) P.S. Вспомнилось: Косил Косой косой косой Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2012, 16:49 |
|
TreeView1
|
|||
---|---|---|---|
#18+
вкрыжено и выкрыжено (по аналогии с включить и выключить) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2012, 16:57 |
|
TreeView1
|
|||
---|---|---|---|
#18+
Игорь ГорбоносНе, как-то ОТ подразумевает отторжение чего-то, тогда уж лучше "покрыжено"Давай не будем спорить с бухгалтерами. Раз они (в своей среде) привыкли к "ОТкрыжению". Они же нам не советуют "Мастдай называть Виндоузом, с ударением на первый слог..." ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2012, 22:53 |
|
|
start [/forum/topic.php?all=1&fid=60&tid=2157661]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
121ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 219ms |
0 / 0 |