Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.95/22: Рейтинг темы: голосов - 22, средняя оценка - 4.95
12 / 12 / 0
Регистрация: 04.07.2011
Сообщений: 287
.NET 3.x

Как программно определить разрядность ос?

03.02.2013, 03:19. Показов 4851. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как можно определить разрядность операционной системы в прогамме на вб.нет?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.02.2013, 03:19
Ответы с готовыми решениями:

Как определить разрядность стороннего процесса
Добрый вечер, подскажите пж-та как можно определить разрядность стороннего процесса? Для своего процесса есть Environment.Is64BitProcess,...

Как определить 64/32 разрядность ОС'и
Добрый день, пишу игровой движок на С++ с использованием OpenGL/GLFW. Мне нужно, что при запуске движок проверял разрядность ОС'и, и если...

Как определить разрядность службы?
Как-нибудь через EnumServicesStatusEx ? В реестре я так понимаю за это отвечает параметр...

3
Заблокирован
03.02.2013, 07:31
VB.NET
1
2
3
4
5
6
7
8
9
10
Public Class Form1
 
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If Environment.Is64BitOperatingSystem = True Then
            MsgBox("Операционная система x64 битная")
        Else
            MsgBox("Операционная система x32 битная")
        End If
    End Sub
End Class
1
12 / 12 / 0
Регистрация: 04.07.2011
Сообщений: 287
03.02.2013, 14:12  [ТС]
Цитата Сообщение от inv.DS Посмотреть сообщение
VB.NET
1
2
3
4
5
6
7
8
9
10
Public Class Form1
 
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If Environment.Is64BitOperatingSystem = True Then
            MsgBox("Операционная система x64 битная")
        Else
            MsgBox("Операционная система x32 битная")
        End If
    End Sub
End Class
На .net 3.5 не работает . is64bitoperatingsystem не является членом "System.Environment"
Что исправить тогда ? Я бы с радостью использовал .net 4.5 по нужна полная работоспособность на windows xp sp2, для которой нету .net framework 4.0 . только для sp3.

Добавлено через 1 минуту
Есть какой то другой способ определения разрядности ос ?
0
Заблокирован
03.02.2013, 15:06
Вот так попробуй:

VB.NET
1
2
3
4
5
6
7
8
9
10
11
Public Class Form1
    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Dim x64 As String
        x64 = Environ("PROGRAMFILES(x86)")
        If (x64 = "") Then
            MsgBox("У тебя x32 (x86)")
        Else
            MsgBox("У тебя x64")
        End If
    End Sub
End Class
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.02.2013, 15:06
Помогаю со студенческими работами здесь

Как определить разрядность приложения
Здравствуйте Подскажите, пожалуйста, как в лог-файл приложения записать разрядность приложения. Иными словами нужно в коде сформировать...

Как определить разрядность операционной системы кодом C++?
Решил сделать автозагрузку для одной программы, которая бывает версий х32 и х64. Мне надо проверить разрядность системы, а потом запустить...

Как определить разрядность системы, установленной на ноутбуке?
не могу найти скольки битная система у меня на ноутбуке HP

Как определить разрядность .EXE или .DLL?
Как определить разрядность .EXE или .DLL? WINAPI функций вроде для етого нет. Я делаю сортировщик dll файлов. Остановился на том, што...

Как определить версию и разрядность системы с помощью скрипта из среды windows pe ?
Приветствую ! Как при помощи батника загрузившись с live cd или любую среду PE определить какая версия и разрядность операционной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru