Язык Visual Basic на платформе .NET.
	
		
			Модераторы: Ramzes, Sebas
		
	
	
		
		
			
			- 
				Krasavica
			
 
			- 
				
 - Небожительница

 
			
			- 
			

			
			 
		-  
 
		- Сообщения: 1378
 - Зарегистрирован: 04.11.2003 (Вт) 17:51
 - Откуда: Россия, город-герой Москва ;-)
 
			- 
				
			
 
		
		
	
	
		
		 
	 
	
	
		
		
			
			- 
				ZeroX
			
 
			- 
				
 - Бывалый

 
			
			- 
			
			
 
		-  
 
		- Сообщения: 207
 - Зарегистрирован: 29.04.2003 (Вт) 12:36
 - Откуда: Мой адрес не дом и не улица, мой адрес Советский Союз
 
			- 
				
			
 
		
		
	
	
			
			
			
 ZeroX » 17.08.2005 (Ср) 19:38 
			
			Юзай пространство имен Microsoft.Win32
			Каждый warning мечтает стать error'om
		 
		
		 
	 
	
	
		
		
			
			- 
				Sebas
			
 
			- 
				
 - Неуловимый Джо

 
			
			- 
			

			
			 
		-  
 
		- Сообщения: 3626
 - Зарегистрирован: 12.02.2002 (Вт) 17:25
 - Откуда: столько наглости такие вопросы задавать
 
			- 
				
			
 
		
		
	
	
			
			
			
 Sebas » 17.08.2005 (Ср) 22:06 
			
			ZeroX писал(а):Юзай пространство имен Microsoft.Win32
subj.Registry ))))
 
			- Я никогда не понимал, почему они приходят ко мне чтобы умирать?
sebas<-@->mail.ru
		 
		
		 
	 
	
	
		
		
			
			- 
				mse
			
 
			- 
				
 - Обычный пользователь

 
			
			- 
			

			
			 
		-  
 
		- Сообщения: 61
 - Зарегистрирован: 24.07.2005 (Вс) 0:53
 
			- 
				
			
 
		
		
	
	
			
			
			
 mse » 18.08.2005 (Чт) 0:40 
			
			Если ты о том как, допустим, писать какие либо данные то вот пример а вообще если есть конкретные вопросы пиши на мыло…
m_mouse@list.ru or 
mse@kahovka.net
- Код: Выделить всё
         Dim Reg As Microsoft.Win32.RegistryKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Run", True)
        If TestCheckBox.Checked Then
            Reg.SetValue(My.Application.Info.ProductName, Application.ExecutablePath)
        Else
            Reg.DeleteValue(My.Application.Info.ProductName, False)
        End If
 
			
		 
		
		 
	 
	
	
		
		
			
			- 
				mse
			
 
			- 
				
 - Обычный пользователь

 
			
			- 
			

			
			 
		-  
 
		- Сообщения: 61
 - Зарегистрирован: 24.07.2005 (Вс) 0:53
 
			- 
				
			
 
		
		
	
	
			
			
			
 mse » 20.08.2005 (Сб) 2:38 
			
			Вот ещё что надо было
- Код: Выделить всё
     'Open Key For Write
            Dim Reg As RegistryKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\WindowsNT\CurrentVersion\", True)
            If rdbReg_SZ.Checked Then
                'Вот стринг если что
                Dim nStr As String = New String(txtValue.Text)
                Reg.SetValue(txtName.Text, nStr, RegistryValueKind.String)
            ElseIf rdbREG_BINARY.Checked Then
                Dim Bin() As Byte = New Byte() {txtValue.Text} ' {10, 43, 44, 45, 14, 255} - например так что надо просто текст в массив приобразовать и без пробелов
                Reg.SetValue(txtName.Text, Bin, RegistryValueKind.Binary)
                ' А если есть точный данные в бинарнике то через массив пиши...
            End If
 
			
		 
		
		 
	 
	
	
	
	
	
	Вернуться в Visual Basic .NET
	
	Кто сейчас на конференции
	Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9