본문 바로가기

IT와 행복

[iPhone] UIAlertView 자동종료 #pragma mark - alert창 선택시 불리는 함수 -(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{ if([alertView tag]==PHONE && buttonIndex == YES) { _phone = [_phone stringByAppendingString:@"\n\ncalling...."]; UIAlertView *alert = [[UIAlertView alloc ]initWithTitle:_phone message:@"waiting" .. 더보기
[iPhone] 빙글빙글 효과 만들기 & 알림창(UIAlertView) 사라지게 하기 //알람창 UIAlertView * alert = [[UIAlertView alloc] initWithTitle:@"홈페이지에서 정보 수집중" message:@"LOADING ..." delegate:self cancelButtonTitle:nil otherButtonTitles:nil]; [alert show];//화면에 출력 UIActivityIndicatorView *activityIndicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge]; [activityIndicator setCenter:CGPointMake(160, 240)]; [self.view.. 더보기
[MFC&WINAPI] 파일 입출력 createFIle & readFile & writefile createfile이 handle을 반환한다. 이 handle을 이용해서 read 와write을 한다. HANDLE CreateFile( LPCTSTR lpFileName, DWORD dwDesiredAccess, DWORD dwShareMode, LPSecurity_ATTRIBUTES lpSecurityAttributes, DWORD dwCreationDisposition, DWORD dwFlagsAndAttributes, Handle hTemplateFile ); 첫번째 인자 LPCTSTR lpFileName : 파일이므, 경로 두전쨰 인자 DWORD dwDesiredAccess : 파일 접근 타입, GENERIC_READ,GENERIC_WRITE...등등 세번째 인자 DWORD dwShareMode.. 더보기
[MFC] createThread 의 원형 HANDLE CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttributes, DWORD dwStackSize, LPTHREAD_START_ROUNTINE lpStartAddress, LPVOID lpParameter, DWORD dwCreationFlags, LPDWORD lpThreadld ); 1. LPSECURITY_ATTRIBUTES lpThreadAttributes는 스레드의 보안설정을 하는것 2. DWORD dwStackSize : 스레드의 크기를 설정 3. LPTHREAD_START_ROUNTINE lpStartAddress : 스레드의 이벤트 함수이벤트 함수의 원형은 DWORD WINAPI ThreadFunc(LPVOID lpParameter);4. LP.. 더보기
[C#] string 문자열 가운데 공백 제거 private string subGap(string _str) { int start = 0; int num = 0;//중간 띄어쓰기 위치 string tmp = _str; while (tmp.IndexOf(" ") > 0) { num = tmp.IndexOf(" "); string tmp1 = tmp.Substring(0, num); start = num+1; tmp1 += tmp.Substring(num+1); tmp = tmp1; } return tmp; } 더보기
[C#] thread 에서 UI 변수에 접근하는 방법 this.Invoke(new MethodInvoker(delegate() { textbox1.text = "UI변수에 값 대입하기" })); 더보기
[C#] ftp 다운로드 하는 법 try{ int _count = 0; foreach (string _str in downFileName)//파일명 { bar = this.progressBar;//파일이 존재하는 ftp파일 주소 Uri ftpUri = new Uri(@"ftp://주소"); //file size FtpWebRequest reqFtp = (FtpWebRequest)WebRequest.Create(ftpUri); reqFtp.Method = WebRequestMethods.Ftp.GetFileSize; reqFtp.Credentials = new NetworkCredential(); FtpWebResponse resFtp = (FtpWebResponse)reqFtp.GetResponse(); fileSize = resFtp... 더보기
[iPhone] 동기식 다운로드 download NSURL *url = [NSURL URLWithString:/*파일 다운 받을 url 주소 */]; NSMutableURLRequest *thrRequest = [NSMutableURLRequest requestWithURL:url]; NSURLResponse *response; NSError *error; NSData *getedData = [NSURLConnection sendSynchronousRequest:thrRequest returningResponse:&response error:&error]; NSString*_path = [[NSHomeDirectory() stringByAppendingString:@"/Documents/"] stringByAppendingString:[response.. 더보기
test 더보기
[C#] alt+tab 해도 안보이게하기 폼 창 load 시 alt+tab 안보이게 하기 private void Form1_Load(object sender, EventArgs e) { MessageBox.Show("Click"); this.Visible = false; this.Hide(); } 더보기