上执行委员、候补执行委员，杨虎受到冷遇。结果，后来的第5届、第6届上，杨虎均留任中央监察委员，而未升职，杨虎对蒋介石不满。1932年（民国21年），上海一二八事变爆发，杨虎任上海保安处处长。1936年（民国25年）1月，获授陆军少将衔，同年4月接替吴铁城担任淞沪警备司令。淞沪会战之际，杨虎负责守备龙华，友军战线崩溃后仍进行抵抗。战后的1946年（民国35年）7月，任陆军中将，11月当选制宪国民大会代表。1948年（民国37年）2月，任监察院监察委员。
中华人民共和国的失势.19