Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 | 2 |

 

  Вопрос: API в .NET Добавлено: 05.02.07 10:35  

Автор вопроса:  Visual Basic .NET 2005 Пиратская версия | Web-сайт: ex3mos.ucoz.ru
Хотелось бы получить полный список API с примерами на VB.NET 2005, РАБОТАЮЩИМИ!!. Ато приходится писать замены.

Ответить

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

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



Вопросов: 0
Ответов: 1876


 Профиль | | #1 Добавлено: 05.02.07 10:43
Сам понял, что сказал?

Ответить

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



Вопросов: 58
Ответов: 4255
 Профиль | | #2 Добавлено: 05.02.07 11:33
Ато приходится писать замены.

В VB.NET 2005 API не нужны(за крайне редким исключением)... чем писать "замены" лучше сядь и почитай книжки, как ту или иную задачу решить средствами .NET А то тут был один умник.. так он чтобы получить текущее время в НЕТ GetLocalTime вызывал.. Надеюсь ты не такой же?

Ответить

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



Вопросов: 60
Ответов: 808
 Профиль | | #3 Добавлено: 05.02.07 19:17
MSDN тут рулит. Полный список API с примерами на VB.NET 2005, работают, сам проверял :)

Ответить

Номер ответа: 4
Автор ответа:
 Visual Basic .NET 2005 Пиратская версия



Вопросов: 38
Ответов: 190
 Web-сайт: ex3mos.ucoz.ru
 Профиль | | #4
Добавлено: 07.02.07 10:11
Мабудь, но функции GetPrivateProfileString, WritePrivateProfileString пришлось писать самому!!. Кстати, а как раскодировать инфу выдаваемую функцией GetVersion????

Ответить

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



ICQ: 249094859 

Вопросов: 0
Ответов: 310
 Профиль | | #5 Добавлено: 07.02.07 10:31
На кой в VB.NET пондобились GetPrivateProfileString, WritePrivateProfileString, не говоря уж о GetVersion, которая напрочь устарела?

Ответить

Номер ответа: 6
Автор ответа:
 Visual Basic .NET 2005 Пиратская версия



Вопросов: 38
Ответов: 190
 Web-сайт: ex3mos.ucoz.ru
 Профиль | | #6
Добавлено: 07.02.07 10:44
Ну GetVersionEx для тово чтобы получать версию винды, ато ниже XP моя прога не идет!
А GetPrivateProfileString, WritePrivateProfileString для INI-шников. Более подробно читай
Как заставить в .NET работать фнкции API

Ответить

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



ICQ: 249094859 

Вопросов: 0
Ответов: 310
 Профиль | | #7 Добавлено: 08.02.07 10:53
Дело в том, что в .NET нафиг не нужно для этого использовать функции API, имеются средства самого .NET. По крайней мере версию Windows ты там получишь легко и непринужденно.

А что касается собственно вопроса топика, то отвечаю: ничего заставлять не надо, они прекрасно работают если руки не кривые. Что не получилось? Приведи кусок кода.

Ответить

Номер ответа: 8
Автор ответа:
 Visual Basic .NET 2005 Пиратская версия



Вопросов: 38
Ответов: 190
 Web-сайт: ex3mos.ucoz.ru
 Профиль | | #8
Добавлено: 08.02.07 12:40
В MSDN 2005 что-ли?? У меня MS Visual Studio 2005 и MSDN 2003, там все для C/C++

Ответить

Номер ответа: 9
Автор ответа:
 Visual Basic .NET 2005 Пиратская версия



Вопросов: 38
Ответов: 190
 Web-сайт: ex3mos.ucoz.ru
 Профиль | | #9
Добавлено: 08.02.07 12:41
А то тут был один умник.. так он чтобы получить текущее время в НЕТ GetLocalTime вызывал.. Надеюсь ты не такой же?

Нет, не такой же. Для того чтобы получить время есть DateTime.Now

Ответить

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



Вопросов: 58
Ответов: 4255
 Профиль | | #10 Добавлено: 08.02.07 14:26
Ну раз не такой же, то забудь про INI и юзай My.Settings

Ответить

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



ICQ: 249094859 

Вопросов: 0
Ответов: 310
 Профиль | | #11 Добавлено: 08.02.07 15:13
В MSDN 2005 что-ли?? У меня MS Visual Studio 2005 и MSDN 2003, там все для C/C++


Во-первых, не все. Во-вторых, и что же непонятного в объявлении функции на С/С++? Еще раз повторяю, приведи пример кода, который у тебя не получился.

Ответить

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



Вопросов: 9
Ответов: 29
 Профиль | | #12 Добавлено: 15.02.07 09:15
Если в VB.NET использовать API, то можно смело его деинсталировать и переходить на VB6. Извените что не в тему.

Ответить

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



ICQ: 233560855 

Вопросов: 0
Ответов: 3
 Профиль | | #13 Добавлено: 23.02.07 12:38
Добрый день (иначе не день... или не добрый, но тоже день...)
Было сказано, что без АПИ... А как мне вставить в код программы код, написанный на Ассемблере? Я вот подумал, что лучше написать длл на C++ с использованием Ассемблерного кода, и потом ссылаться на нее из ВБ. Только вот выдает:
Unable to find an entry point named 'RRR' in DLL 'CPUFreaq.dll'. (причем на C# точно такое же). Вообще нужно определить частоту процессора, а без ассемблера не знаю как это сделать. Там счетчик процессорных циклов... Спасибо.

Ответить

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



ICQ: 233560855 

Вопросов: 0
Ответов: 3
 Профиль | | #14 Добавлено: 23.02.07 17:03
С ДЛЛ разобрался, теперь разбираюсь с тем что она возвращает... :)

Ответить

Номер ответа: 15
Автор ответа:
 Phazeus



ICQ: 233560855 

Вопросов: 0
Ответов: 3
 Профиль | | #15 Добавлено: 23.02.07 17:21
Все разобрался, извините :) Теперь разбираюсь, как нужный поток на нужное ядро послать на выполнение :)

Ответить

Страница: 1 | 2 |

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



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