Randomize(2)
-
VB.NET Rnd, Randomize, Random 랜덤값 난수 사용하기
랜덤값은 의외로 여러 분야에서 많이 사용하게 되는 기능이니 이번 기회에 확실히 알아보도록 하자. 예전 VB98에서 랜덤값을 사용하려면 Rnd 함수를 사용해야 했고, 지금도 이 방법이 익숙해서 많이 사용된다. 사용법은 아래와 같다. Rnd() 함수는 0 이상, 1 미만의 임의의 부동 소수점 숫자를 반환한다. 1 미만이기 때문에 1은 반환하지 않는다는 것에 주의하자. 0은 반환하기도 하지만, 확률적으로 아주 낮다. 아래 예제를 살펴보자. Dim rndVal = Int(Rnd() * 10) + 5 이렇게 하면, rndVal에는 5 이상, 15 미만의 랜덤값이 들어가게 된다. 랜덤값은 말 그대로 임의의 값이기 때문에 어떤 값이 들어갈지는 며느리도 모른다. 다만 범위만 정해줄 뿐이다. 그러면 Randomize()..
2024.02.20 -
[VB.NET] 차근차근 크롬 브라우저 만들기 - 1. 프로젝트 생성
예전 VB6 시절에는 인터넷 익스플로러를 폼에 추가해서 브라우저를 커스터마이징 했었는데 이제 IE는 더이상 지원이 안되고, 더 나아가서 아예 MS에서 만든 새로운 브라우저인 Edge 조차도 크롬기반이니 전세계 브라우저는 크롬밖에 없다고 해도 과언이 아닐 정도로 브라우저 세계를 평정해버렸다. 그러니 뭐 별 수 있나? 우리도 크롬을 사용해야지. 브라우저를 커스터마이징해서 사용해야 되는 이유는 여러가지가 있다. 단순히 흥미위주로 만들어본다는 개념으로 접근할 수도 있지만 내부 인트라넷 페이지등 폐쇄된 고객에게만 전문 서비스를 제공하기 위해 브라우저를 직접 만들어 배포하는 경우도 제법 많다. 크롬 익스텐션을 사용해도 웬만큼은 사용이 가능하지만 브라우저 자체를 만드는게 DB 사용이나 기타 확장성 면에서 훨씬 나을때..
2023.02.06