Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Вопросы по VB, ответьте... Добавлено: 31.10.04 12:55  

Автор вопроса:  Slavian | ICQ: 342202174 
1. Где в реестре хранятся пассы от мыла, заходла в систему и т.п. (понятнто зачем это)
2. Чё делать? Допустим, я хочу сделать прогу а API - функцию не знаю, чё мне её из бошки наугад писать? (мож повезёт ))))
3. Я тут захотел сделать простую прогу: из 4-х текстовых полей в другие текстовые поля числа появляются по убыванию... я решил сделать и получился ТАКОЙ код, первые 2 числа появляются, а 3 и 4 влом делать таким путём ( переборка CASE и IF всевозможных вариантов)... побыстрее никак?
4. Есть ли определённые функции для вычисления производных, интегралов, логарифмов, первообразных и т.п.
5. Какими API-функциями узнать всё про свою сеть? типо мааски, шлюзы, IP`i и т.п.?
6. Я тут захотел сделать прогу которая чертит графики по функции... И столкнулся с проблемами:
а) как узнать координаты пересечения двух линий? (точка О)
б) как сделать стрелки?
в) я рисую в Label`e а VB пишет что Label4.Line(x,y)-(x2,y2),vbBlack не существует....
г) если линейные функции рисовать просто то, как рисовать допустим параболы?

Ответить

  Ответы Всего ответов: 14  

Номер ответа: 1
Автор ответа:
 Navigator



ICQ: 177815632 

Вопросов: 11
Ответов: 70
 Профиль | | #1 Добавлено: 31.10.04 14:55
--- №2 ----
Зачем же из башки? Есть огромное кол-во справочников по API, как в электронном виде, так и в мягком переплете.

Ответить

Номер ответа: 2
Автор ответа:
 dNW



Вопросов: 30
Ответов: 683
 Профиль | | #2 Добавлено: 31.10.04 17:15
6(a) Вертикальная линия - Х
     Горизонтальная - У
6(б) Линиями
6(в) Конечно же! В лейбле нельзя рисовать линий! Рисуй в ПикчерБоксе
6(г) y=x^2

Ответить

Номер ответа: 3
Автор ответа:
 ISpy



Разработчик Offline Client

Вопросов: 47
Ответов: 621
 Web-сайт: intermult.boom.ru
 Профиль | | #3
Добавлено: 31.10.04 19:12
6a. Если 2 линии прямые, то ищешь для каждой уравнение прямой, а потом из этих уравнений ищешь координаты точки пересечения.

Ответить

Номер ответа: 4
Автор ответа:
 Slavian



ICQ: 342202174 

Вопросов: 2
Ответов: 14
 Профиль | | #4 Добавлено: 31.10.04 21:31
<B>ISpy</B> это так в школе говорят =)
спасибо, сам ступил насчёт пересечения?
Насчёт стрелок... мало ли... может готовые есть...
Значит с другими вопросами никак?
а вот насчёт рисования я сделал всё через PSET(x,y)... всё прекрасно рисуется... использую...
For x=0 to me.width
у формы.controlbox=0
Вот проблема... я начал рисоватьь на примере параболы... вот что получилось...
Private Sub Command1_Click()
For x = -5520 To 5520
y = 11220 - (x ^ 2) / 1500
PSet (x + 5400, y - 6175)
Next x
End Sub
попадает прямо в центре линий.... но тут же всё зависит от делителя... при этом x^3 уже видно тока через точки... а x^4 OverFlow... хотя x и y CURRENCY... как бы это всё перевести в систему координат...
P.S. почему когда я в текстовом поле ввожу x
а пишу y = val(text1.text), тот ничё а когда пишу y=x то норм....

Ответить

Номер ответа: 5
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #5
Добавлено: 31.10.04 23:55
1. Не все так просто...
2. Зачем для проги надо знать одну АПИ, можно и без АПИ функций вовсе...
3. Ничего не ясно, но если подумать, то решение найти не проблемма, и что значит побыстрее? Тебя интересует с пом. меньшего кода, или тебя не устраивает быстродействие?
4. Сам считай... Есть алгоритмы, все остальное зависит от тебя ;)
5. Ищи примеры... А вообще поконкретней бы... Да и вообще, у мня сложилось ощещение, что ты все хочешь получить от одной ф-ции АПИ, не выйдет, без труда не вытащить и... В общем тебе по-любому прийдется писать не мало кода!
6.
  а) Чистейшая геометрия 8-го класса!
  б) Нарисовать не пробовал!? Хотя есть шрифт с символами, авось подойдет...
  в) Лайбл не имеет собственного DC, все данные рисуются на контексте родителя! хочешь рисовать - твой выбор Picture & Print
  г) Точки соединять не пробовал !?

Ответить

Номер ответа: 6
Автор ответа:
 Slavian



ICQ: 342202174 

Вопросов: 2
Ответов: 14
 Профиль | | #6 Добавлено: 01.11.04 11:33
SNE
прочитай предыдущий пост... перед твоим...
1. =(
2. =)
3. Мне надо поменьше кода, а то слишком много случаев приходится рассматривать...
4. ОККККККККК
5.
 а) свой IP-адрес (внутренний и внешний)
 б) как пинговать
 в) узнать IP сервера
Тепеерь читай мой другой пост... рисую через PSET и т.п. ну вобщем прочитай его

Ответить

Номер ответа: 7
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #7
Добавлено: 01.11.04 15:40
объяви x as long или x as double

а на шестого вопроса про сетевые дела, ищи на забугорных сайтах, там есть, точно знаю!

Ответить

Номер ответа: 8
Автор ответа:
 Slavian



ICQ: 342202174 

Вопросов: 2
Ответов: 14
 Профиль | | #8 Добавлено: 02.11.04 08:56
а зачем мне? x as long или x as double????
это ведь полюбому меньшее кол-во чисел при x as currency...
Ладно... придётся думать самому... ничем не помогли...

Ответить

Номер ответа: 9
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #9
Добавлено: 02.11.04 11:54
Ну дык у тебя же не объявлен х (в коде выше)
Лонг, потому как он шустрее ;)

Да тебе тут жаждуть все помочь, только ты сказать-то ничего толком не можешь что именно тебе надо, что не работает, а главное где!

Обрезки кода только могут ввести в заблуждение людей и никак уж они тебе не смогут ответить...

Ответить

Номер ответа: 10
Автор ответа:
 Slavian



ICQ: 342202174 

Вопросов: 2
Ответов: 14
 Профиль | | #10 Добавлено: 02.11.04 15:46
ну я просто не написал, ну ясное дело что объявлены
Dim x as Currency
Dim y as Currency

Вопрос такой!!! Какк это всё культурно сделать чтоб было единичным отрезкам, и всё по умолчания, а то я токка перёнёс в Pset`e(x+5040;y-6175), да и паараболные координаты делю на разные числа чтоб она по-разному выглядела...
и ещё! я хотел чтооб y не выходил за пределы Label`a и писал в этоом коде
DO Until y>2160
.....
DoEvents
Loop
НИФИГА +(

Ответить

Номер ответа: 11
Автор ответа:
 AASoft



Вопросов: 86
Ответов: 920
 Профиль | | #11 Добавлено: 03.11.04 03:31
2 Slavian,

nu ya delal chertilku grafov, vrode normal`no rabotaet..shas v primery zapostyu na etom sajte.

Ответить

Номер ответа: 12
Автор ответа:
 Slavian



ICQ: 342202174 

Вопросов: 2
Ответов: 14
 Профиль | | #12 Добавлено: 03.11.04 08:29
ok
big thnx

Ответить

Номер ответа: 13
Автор ответа:
 AASoft



Вопросов: 86
Ответов: 920
 Профиль | | #13 Добавлено: 03.11.04 10:23
vo blin, tmeout pri upload'e.....mdya-a-a-a--a, shas pridumyvat` cheto budu.....

Ответить

Номер ответа: 14
Автор ответа:
 Slavian



ICQ: 342202174 

Вопросов: 2
Ответов: 14
 Профиль | | #14 Добавлено: 03.11.04 12:46
=( kak zaliew daw link`u

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам