Два вопроса очень прошу

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Sashka23th
Новичок
Новичок
 
Сообщения: 35
Зарегистрирован: 17.08.2005 (Ср) 13:17

Два вопроса очень прошу

Сообщение Sashka23th » 17.08.2005 (Ср) 15:09

начну с того что ваш форум ето наверно самое лудшее обеснение VB которое я нашол в интернете :D

1.я зделал програмку на VBA которая прощитывает в Exel 20000 цыклов ( тоесть For a = 1 to 20000), процес занимает 24 часа. проблема в том что если прчитать все 20000 то под конец комп виснит , пишет недостаточно памити, а если делю просчет на два (по 10000 цыклов каждый прочет) то все проходит ОК. вопрос как можно очистить ету память не остонавливая процез :?:

2.есть саит лото http://www.loto.co.il который обнавлятся раз в неделю. у меня VB6, я взял 6 label-ов , 1 кнопку и прекрипил на форме. теперь при нажатии на кнопку хочу чтоб в 6 label поевились цыфры с сайта (приетом чтоб браузер не открывался) и вот проблема незнаю как свизать :?:

зарание благадарю хотябы за прочитание всего что я там на калякал :wink: [/url]

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 17.08.2005 (Ср) 15:32

:shock:
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

moshkin
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 108
Зарегистрирован: 03.12.2002 (Вт) 15:01
Откуда: Russia

Сообщение moshkin » 17.08.2005 (Ср) 15:40

Я так понимаю, что остальные гуру просто растерялись, и аж сказать ничего не могут :)
Уважаемый Саша! Пишите, пожалуйста, грамотно. Описки могут быть, но ТАК писать - значит очень сильно снизить вероятность получить ответ на Ваш вопрос.
Возможно это надо в другую ветку форума задавать, в VBA.
А вообще я ничего не понял. По моему товарищ пытается написать все комбинации из 6 цифр в Excel-е. Я могу на более мощном компе это сделать (выполнить Ваш код) и выслать результат. :)

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 17.08.2005 (Ср) 17:02

Ну, бывало и не такое ;)
На второй вопрос - скачивай страницу через URLDownloadToFile и парси ее вручную.
Нет меня больше

Sashka23th
Новичок
Новичок
 
Сообщения: 35
Зарегистрирован: 17.08.2005 (Ср) 13:17

Сообщение Sashka23th » 17.08.2005 (Ср) 21:57

Уважаемый Саша! Пишите, пожалуйста, грамотно

если дело в ошибках я очинь извиняюсь :oops:

По моему товарищ пытается написать все комбинации из 6 цифр в Excel-е

не вкоем разе речь идет о обычном visual basic 6 а не об VBA. только первый вопрос был о VBA :)

На второй вопрос - скачивай страницу через URLDownloadToFile

вот это интересно только если можно немного по подробний :oops:

Спасибо

GB826
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 312
Зарегистрирован: 04.08.2005 (Чт) 0:58
Откуда: Планета #3

Сообщение GB826 » 18.08.2005 (Чт) 0:21

:shock: :shock: :shock: Лично я не прощу, хотя кому какое дело...
:evil: Лучше VB есть язык - Русский. Сначала надо его выучить.

SHURUP
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 440
Зарегистрирован: 15.09.2004 (Ср) 14:24
Откуда: Ирпень, Украина

Сообщение SHURUP » 18.08.2005 (Чт) 5:50

По второму вопросу может подойти:
http://bbs.vbstreets.ru/viewtopic.php?p=99015#99015 (погода из инета)
http://bbs.vbstreets.ru/viewtopic.php?p=65210#65210 (курс валют)
Нам чужого не надо, но своё мы возьмем, чьё бы оно ни было...

Sashka23th
Новичок
Новичок
 
Сообщения: 35
Зарегистрирован: 17.08.2005 (Ср) 13:17

Сообщение Sashka23th » 18.08.2005 (Чт) 13:34

GB826 ненадо так злится не все учились в русских школах я лично руский знаю только из разговора дома и книжак :roll:

SHURUP большое спасибо попытаюсь разобратся :idea:

Oxygen
Белая и пушистая
Белая и пушистая
Аватара пользователя
 
Сообщения: 1314
Зарегистрирован: 15.07.2003 (Вт) 7:14
Откуда: Москва

Сообщение Oxygen » 19.08.2005 (Пт) 7:37

Sashka23th писал(а):GB826 ненадо так злится не все учились в русских школах я лично руский знаю только из разговора дома и книжак :roll:


Юзай спелчекер. Если нет в ворде, на компе, то в инете таких полно. Минимум, половину ошибок он тебе исправит. Просто, на самом деле, не очень приятно читать текст, в котором каждое второе слово (иногда и каждое) с ошибкой. Это, так, хороший совет.
Процедура клонирования завершена.
Коррекция имплантированного сознания соответствует принятым алгоритмам.
Уникальный идентификатор скопирован в чип временного паспорта.
Активация прав гражданина ожидается в течение 24 часов

Sashka23th
Новичок
Новичок
 
Сообщения: 35
Зарегистрирован: 17.08.2005 (Ср) 13:17

Сообщение Sashka23th » 21.08.2005 (Вс) 0:16

Юзай спелчекер. Если нет в ворде, на компе, то в инете таких полно. Минимум, половину ошибок он тебе исправит. Просто, на самом деле, не очень приятно читать текст, в котором каждое второе слово (иногда и каждое) с ошибкой. Это, так, хороший совет.


спасибо за совет только что такое спелчекер ?? :shock:

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 21.08.2005 (Вс) 1:12

Это проверка орфографии.
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

Sashka23th
Новичок
Новичок
 
Сообщения: 35
Зарегистрирован: 17.08.2005 (Ср) 13:17

Сообщение Sashka23th » 21.08.2005 (Вс) 13:26

BV :) а я думал марка машины
вапрос стаял в том где и как им пользыватся ?

Q2W
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 745
Зарегистрирован: 31.01.2004 (Сб) 20:46
Откуда: Питер

Re: Два вопроса очень прошу

Сообщение Q2W » 05.09.2005 (Пн) 16:31

Sashka23th писал(а):начну с того что ваш форум ето наверно самое лудшее обеснение VB которое я нашол в интернете :D

1.я зделал програмку на VBA которая прощитывает в Exel 20000 цыклов ( тоесть For a = 1 to 20000), процес занимает 24 часа. проблема в том что если прчитать все 20000 то под конец комп виснит , пишет недостаточно памити, а если делю просчет на два (по 10000 цыклов каждый прочет) то все проходит ОК. вопрос как можно очистить ету память не остонавливая процез :?:

2.есть саит лото http://www.loto.co.il который обнавлятся раз в неделю. у меня VB6, я взял 6 label-ов , 1 кнопку и прекрипил на форме. теперь при нажатии на кнопку хочу чтоб в 6 label поевились цыфры с сайта (приетом чтоб браузер не открывался) и вот проблема незнаю как свизать :?:

зарание благадарю хотябы за прочитание всего что я там на калякал :wink: [/url]

Албанский?
Я знаю верный путь

Perf2k2
Новичок
Новичок
 
Сообщения: 26
Зарегистрирован: 07.02.2005 (Пн) 12:10

Сообщение Perf2k2 » 06.09.2005 (Вт) 13:27

Да чего вы привязались к парню? Ну не знает он русский хорошо и фиг с ним. Вы же смогли нормально прочитать... Если не знаете как ответить на вопрос - так и скажите, меньше гимора и вам и ему. Если знаете - ответьте. Не понимаю людей.... Если бы я знал, я бы сам ответил без всяких разговоров - просто ВБ пока плохо знаю.

Q2W
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 745
Зарегистрирован: 31.01.2004 (Сб) 20:46
Откуда: Питер

Сообщение Q2W » 06.09.2005 (Вт) 13:38

Perf2k2 писал(а):Да чего вы привязались к парню? Ну не знает он русский хорошо и фиг с ним. Вы же смогли нормально прочитать... Если не знаете как ответить на вопрос - так и скажите, меньше гимора и вам и ему. Если знаете - ответьте. Не понимаю людей.... Если бы я знал, я бы сам ответил без всяких разговоров - просто ВБ пока плохо знаю.

Да чё ты? Я ж прикалываюсь!
Я знаю верный путь

Odrick
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 503
Зарегистрирован: 28.09.2003 (Вс) 2:04

Сообщение Odrick » 06.09.2005 (Вт) 17:49

Кстати, весьма дельные замечания. Вопросы вполне нормальные, пусть и неграмотные. Просто у нас на форуме в последнее время (к сожалению) пошла нездоровая тенденция постить нравоучения вместо помощи :(
То, что для одних константа, для других только переменная...

MeMBus
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 450
Зарегистрирован: 23.02.2005 (Ср) 7:03
Откуда: Из леса...

Сообщение MeMBus » 07.09.2005 (Ср) 4:21

Ну вот обидели парня...
По поводу 1-го вопроса: лучше не читать каждую ячейку в цикле, если тебе необходимо считать n-е кол-во данных к примеру в диапазоне A1:D10000, то и считывай эти данные в массив, а после работай с этим массивом...
vData = .Range("A1:D10000").Value
по 2-му, в принципе кто как делает... можно грузить сорс странички и анализировать его (тока если произойдет глобальное изменение в html-коде, то нужно будет вносить изменения в алгоритм)...
Бороться и искать, найти и перепрятать!

Sashka23th
Новичок
Новичок
 
Сообщения: 35
Зарегистрирован: 17.08.2005 (Ср) 13:17

Сообщение Sashka23th » 09.09.2005 (Пт) 11:09

Ну вот обидели парня...

нет не обидели я просто всю неделю работал
По поводу 1-го вопроса: лучше не читать каждую ячейку в цикле, если тебе необходимо считать n-е кол-во данных к примеру в диапазоне A1:D10000, то и считывай эти данные в массив, а после работай с этим массивом...

дело втом что каждый цыкл это огромный процес открывающий разные фаилы excel, делающие разные прощёты на разных листах. я несмогу просто загнать информацию в масив.
то что мне нада ето очиска этой виртуальной памити которая я даже незнаю почему запалняется :cry:

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 09.09.2005 (Пт) 13:25

2 Sashka23th

Установи русский Office, и пиши сообщения в Word.
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 09.09.2005 (Пт) 13:56

Sashka23th писал(а):
Ну вот обидели парня...

нет не обидели я просто всю неделю работал
По поводу 1-го вопроса: лучше не читать каждую ячейку в цикле, если тебе необходимо считать n-е кол-во данных к примеру в диапазоне A1:D10000, то и считывай эти данные в массив, а после работай с этим массивом...

дело втом что каждый цыкл это огромный процес открывающий разные фаилы excel, делающие разные прощёты на разных листах. я несмогу просто загнать информацию в масив.
то что мне нада ето очиска этой виртуальной памити которая я даже незнаю почему запалняется :cry:


подключи файлы как базы данных, скорость сразу увеличится
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.

PLA
Новичок
Новичок
 
Сообщения: 33
Зарегистрирован: 08.04.2005 (Пт) 16:09
Откуда: Москва

Сообщение PLA » 13.09.2005 (Вт) 12:53

Разрешите мне, заступится за парня с плохой грамматикой.
Господа!
Посмотрите внимательно на второй вопрос, про сайт loto.co.il.
Это не русский сайт. И более того на нем даже пишут не слева на право. Насколько я понимаю русский для парня не родной язык. В школе он русскую грамматику не изучал. Скажите спасибо, что плохо, но пишет.

_Brodyaga
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 104
Зарегистрирован: 11.09.2005 (Вс) 11:14
Откуда: Казахстан 70х83

Сообщение _Brodyaga » 13.09.2005 (Вт) 19:02

Ну вот он и ушел,получил решение и ушел...
Счастливых программистов очень мало на свете...

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 13.09.2005 (Вт) 19:07

:cry: и больше мы его никогда никогда не увидим...

_Brodyaga
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 104
Зарегистрирован: 11.09.2005 (Вс) 11:14
Откуда: Казахстан 70х83

Сообщение _Brodyaga » 13.09.2005 (Вт) 19:26

Да обиделся он явно:)Просто сказал из вежливости что не обиделся...Дедовщина, Гуровщина...специалисты русского языка придумываем новые понятия!
Счастливых программистов очень мало на свете...

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 13.09.2005 (Вт) 20:28

Тут явно какая-то фобия :)

Боязнь тени?

Q2W
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 745
Зарегистрирован: 31.01.2004 (Сб) 20:46
Откуда: Питер

Сообщение Q2W » 14.09.2005 (Ср) 9:05

Amed писал(а):Тут явно какая-то фобия :)

Боязнь тени?
Почему тени?
Я знаю верный путь


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot, Google-бот, Yandex-бот и гости: 45

    TopList