선언 관련 질문
봄해
일단은..선언을 하다 보면 정수 말고도 timer 라던지 그런 것을 많이 이용하게 되어 편하게 사용하고는 있었습니다.지금은 모듈을 불러와 특정한 기능을 하는 프로그램을 계획중에 있는데요, 그 소스 개발중 조금 작은 문제가 생겨 질문을 드려봅니다.다름이 아니라,정수를 저장하여 반환하는 것은 Private ** As Integer 이면 되는데, 문자열을 저장해서 반환하는 것은 혹시 없나. 해서 찾아봤는데 없더라군요.String인가.. 설명에 문자열을 반환한다고 써있길래 한번 해보았더니 안되더라고요.그 프로그램 자체가 컴퓨터의 레지스트리 내용에 있는 것을 불러와서 기능을 수행하는 프로그램이라, 자연스럽게 레지스트리에 의존하게 되는데요,그것을 불러오기는 하는데 도중 사용자가 잘못 건드려 레지스트리의 모듈 오류가 일어나서 미리 알맞은 값을 저장해놓고 자동 복구 기능을 하려고 합니다.일단은 대충 해보자면===================================================Text=문자열Private Form1_Loadif Microsoft.Win32.Registry.LocalMachine.CreateSubKey(Software).CreateSubKey(****).CreateSubKey(****).CreateSubKey(Module).CreateSubkey(*****).GetValue(Module) =Text then!-- 다음 작업 계속 --elsemsgbox (모듈 일부가 손상되었습니다. 자동 복구 시스템을 작동합니다)Microsoft.Win32.Registry.LocalMachine.CreateSubKey(Software).CreateSubKey(****).CreateSubKey(****).CreateSubKey(Module).CreateSubkey(*****).SetValue(Module, Text)
Msgbox (모듈이 자동 복구 되었습니다. 모듈을 불러옵니다.)
!-- 다음 작업 계속 --end if
=====================================================
대충 이런 식으로 할건데요,
질문드려볼 것은 두가지입니다.
1. 문자열을 반환하는 종류는 없는지에 대해 알고 싶습니다.(As 뒤에 붙는거요. 어떻게 부르는 지는 잘 모르겠지만요.)
2. 설정하려고 할때 제가 위의 대충 만든 소스에서 했던 것 처럼 Text = 문자열 이런 식으로 해도 되는지 질문드려봅니다.
빠른 답변 부탁드리겠습니다.
이 부분 때문에 조금 시간이 늦춰져서 조금 문제라고 하면 문제일까요;;