프로그램이 실행되자 마자 타이머를 하나 실행시키고
두개의 키를 따로 누르거나 동시에 눌렀을때 누른만큼 사각형을 X축으로 이동시켜보는 소스가 되겠습니다

흠 소스 다운받아서 한번 실행해보세요

혹시 잘못된 부분 있으면 지적해주시면 감사하겠습니다 ㅋ 저도 배우는 입장이니까요~

visual studio2008 이 설치되어야 실행이 됩니다

multikeyinput.rar


Posted by shunman
web.config 파일에 아래 내용을 추가해준다

 <system.serviceModel>
    <serviceHostingEnvironment aspNetCompatibilityEnabled="false" >
        <baseAddressPrefixFilters>
            <add prefix="http://shunman.pe.kr" />
        </baseAddressPrefixFilters>
    </serviceHostingEnvironment>
 <system.serviceModel>

ps: 몇달동안 이거 안해줘도 잘쓰고 있었는데 왜 갑자기 이걸 해줘야지 사이트가 작동하는걸까...


Posted by shunman
WCF 서비스 binding형식을 wsHttpBinding 을 basicHttpBinding 으로 바꾸어준다.

Posted by shunman
아 어이없삼 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ


wpf에서 mediaelement가 들어간 기능을 실행하면 괜히 에러나면서 프로그램이 종료되면



windows2008 기능추가에서 "데스크톱 경험" 을 설치하시기 바랍니다.  이걸 설치안하면

wmvcore.dll 이파일이 없어서 실행이 안되는 이유였습니다.

아 이걸 설치안하면 Expression Encoder도 실행이 안되더라구요

쩝 간만에 고생해서 좋은 팁 하나 건졌네요.............


------------------------------------------------------------------------------------------

Windows Vista나 Windows7에서는 잘되는데  Widows XP에서 MediaElement를 추가했는데 NaturalDuration 에러 어쩌구 하면서 뜨거나 Timespan 어쩌구 하면서 에러가 나는 경우는 XP에  설치되어 있는 Windows MediaPlayer 버전을 확인해 보시기 바랍니다.

MediaPlayer 버전이 최소 11 이상이 되어야 MediaElement가 작동합니다
Posted by shunman
아 조낸 어이없네요

지금 사용중인 blend3는 영문판을 사용중입니다

예전에 작업해둔 프로젝트 파일을 열었는데 갑자기 화면에 이미지가 하나도 안뜨는겁니다.

빌드해서 실행해보면 아주 잘나오더군요.

결국은 몇 시간 삽질끝에 알아냈습니다.

문제는 프로젝트가 있던 폴더의 이름이 한글이라서 그랬던 것입니다!!!!!!!!!!!!!!!!!

실버라이트3 프로젝트가 있는 폴더의 경로중에 한글이 있나 확인해 보시고 경로를 전부 영어명으로 바꿔주세요
Posted by shunman
HttpBrowserCapabilities bc;
string s;
bc = Request.Browser;
s= "Browser Capabilities" + "\n";
s += "Type = " + bc.Type + "\n";
s += "Name = " + bc.Browser + "\n";
s += "Version = " + bc.Version + "\n";
s += "Major Version = " + bc.MajorVersion + "\n";
s += "Minor Version = " + bc.MinorVersion + "\n";
s += "Platform = " + bc.Platform + "\n";
s += "Is Beta = " + bc.Beta + "\n";
s += "Is Crawler = " + bc.Crawler + "\n";
s += "Is AOL = " + bc.AOL + "\n";
s += "Is Win16 = " + bc.Win16 + "\n";
s += "Is Win32 = " + bc.Win32 + "\n";
s += "Supports Frames = " + bc.Frames + "\n";
s += "Supports Tables = " + bc.Tables + "\n";
s += "Supports Cookies = " + bc.Cookies + "\n";
s += "Supports VB Script = " + bc.VBScript + "\n";
s += "Supports JavaScript = " + bc.JavaScript + "\n";
s += "Supports Java Applets = " + bc.JavaApplets + "\n";
s += "Supports ActiveX Controls = " + bc.ActiveXControls + "\n";
TextBox1.Text = s;
Posted by shunman
팝업 윈도우 띄우기

window.open(URL,'popup', 'width=400,height=400,resizable=no,scrollbars=no,top=200,left=300');

URL -> 팝업을 띄우고자 하는 HTML 페이지가 있는 경로
'popup' -> 흠? 창의 이름을 지정해주는곳 같네요
width=400,height=400,resizable=no,scrollbars=no,top=200,left=300
-> 높이, 폭은 400픽셀, 창의 크기 조절 불가, 스크롤바 없음, 창의 위치를 위에서부터 200픽셀 간격 왼쪽에서 300픽셀 간격


EX:)

window.open('ex.html','popup', 'width=400,height=400,resizable=no,scrollbars=no,top=200,left=300');

팝업창 여러개 띄우기

window.open(URL,'popup1', 'width=400,height=400,resizable=no,scrollbars=no,top=200,left=300');

window.open(URL,'popup2', 'width=400,height=400,resizable=no,scrollbars=no,top=200,left=300');

이렇게 두번째 인자값을 바꿔주시면 됩니다.


Posted by shunman
1. fckeditor 소스를 Visual studio를 이용해서 연다
2.소스에서 filebrowser폴더 안에 있는 fileworkerbase.cs파일을 연다
3. 다음의 라인으로 이동하여 아래의 라인내용을 바꾼다

119라인으로 이동

[원본]
Replace: Response.Write( @"(function(){var d=document.domain;while (true){try{var A=window.top.opener.document.domain;break;}catch(e) {};d=d.replace(/.*?(?:\.|$)/,'');if (d.length==0) break;try{document.domain=d;}catch (e){break;}}})();" );

[아래와같이 변경]
Replace with: Response.Write(@"(function(){var d=document.domain;while (true){try{var A=window.parent.OnUploadCompleted;break;}catch(e) {};d=d.replace(/.*?(?:\.|$)/,'');if (d.length==0) break;try{document.domain=d;}catch (e){break;}}})();");
Posted by shunman
실버라이트 컨트롤의 속성에 아래의 항목을 추가한다

PluginBackground="Transparent"
BackColor="Transparent"

Windowless="true" 



Posted by shunman
  Process pc = Process.Start(@"c:\windows\notepad.exe");
            pc.WaitForExit();
            Messagebox.Show("끝!");
Posted by shunman


티스토리 툴바