svnno****@sourc*****
svnno****@sourc*****
2012年 4月 7日 (土) 01:39:45 JST
Revision: 4881 http://sourceforge.jp/projects/ttssh2/svn/view?view=rev&revision=4881 Author: yutakapon Date: 2012-04-07 01:39:45 +0900 (Sat, 07 Apr 2012) Log Message: ----------- SSH SCPダイアログで、Cancel時もteraterm.iniエントリを更新するようにした。 最終的には、Save setup をしないと teraterm.ini ファイルには書き込まれない。 Modified Paths: -------------- trunk/ttssh2/ttxssh/ttxssh.c -------------- next part -------------- Modified: trunk/ttssh2/ttxssh/ttxssh.c =================================================================== --- trunk/ttssh2/ttxssh/ttxssh.c 2012-04-05 16:30:06 UTC (rev 4880) +++ trunk/ttssh2/ttxssh/ttxssh.c 2012-04-06 16:39:45 UTC (rev 4881) @@ -3901,9 +3901,11 @@ hWnd = GetDlgItem(dlg, IDC_SENDFILE_EDIT); SendMessage(hWnd, WM_GETTEXT , sizeof(sendfile), (LPARAM)sendfile); if (sendfile[0] != '\0') { + // \x91\x97\x90M\x83p\x83X\x82\xF0\x8E\xE6\x82\xE8\x8Fo\x82\xB5\x81Ateraterm.ini \x82\xE0\x8D\x87\x82킹\x82čX\x90V\x82\xB7\x82\xE9\x81B hWnd = GetDlgItem(dlg, IDC_SENDFILE_TO); SendMessage(hWnd, WM_GETTEXT , sizeof(sendfiledir), (LPARAM)sendfiledir); strncpy_s(pvar->ts->ScpSendDir, sizeof(pvar->ts->ScpSendDir), sendfiledir, _TRUNCATE); + SSH_start_scp(pvar, sendfile, sendfiledir); //SSH_scp_transaction(pvar, "bigfile30.bin", "", FROMREMOTE); EndDialog(dlg, 1); // dialog close @@ -3912,6 +3914,11 @@ return FALSE; case IDCANCEL: + // \x91\x97\x90M\x83p\x83X\x82\xF0\x8E\xE6\x82\xE8\x8Fo\x82\xB5\x81Ateraterm.ini \x82\xE0\x8D\x87\x82킹\x82čX\x90V\x82\xB7\x82\xE9\x81B + hWnd = GetDlgItem(dlg, IDC_SENDFILE_TO); + SendMessage(hWnd, WM_GETTEXT , sizeof(sendfiledir), (LPARAM)sendfiledir); + strncpy_s(pvar->ts->ScpSendDir, sizeof(pvar->ts->ScpSendDir), sendfiledir, _TRUNCATE); + EndDialog(dlg, 0); // dialog close return TRUE;