解:(1)过点B作BE⊥OA,
∵四边形OABC是等腰梯形,BC∥OA,OA=7,AB=4,∠COA=45°,
∴∠EBA=45°,
∴AE=BE,
∴AE
2+BE
2=AB
2,
∴AE=BE=2

,
∴OE=7-2

,
∴点B的坐标

;

(2)当OP=CP时,
即∠COP=∠OCP=45°,
∴OP=PC,
OP
2+CP
2=OC
2,
∴OP=2

,
∴P点坐标为:

,
当OC=OP,即OC=OP=AB=4,
当OC=CP时,∠COP=∠CPO=45°,
∴∠OCP=90°,
∵CO=4,
∴CP=4,
∴OP=4

,
∴P点坐标为:P(4,0)或(-4,0)或(4

,0);
(3)∵∠CPD=45°,
∴∠OPC+∠DPA=180°-45°=135°,
∵∠OCP+∠OPC=180°-45°=135°,
∴∠OCP=∠DPA,
∵∠COP=∠DAP=45°,
∴△OCP∽△APD,
∴

=

,
∵

,AB=4,
∴AD=3,

=

,
∴OP
2-7OP+12=0,
解得:OP
1=3,OP
2=4,
∴P(3,0)或(4,0).
分析:(1)作BE⊥OA,利用等腰梯形的性质得出AE=BE,进而利用勾股定理求出OE的长,即可得出B点坐标;
(2)分别利用当OP=CP时,以及当OC=OP、OC=CP时求出点P的坐标即可;
(3)根据已知首先证明△OCP∽△APD,再利用相似三角形的性质以及一元二次方程的解法求出即可.
点评:此题主要考查了相似三角形的性质与判定以及等腰三角形的性质和勾股定理等知识,根据已知得出△OCP∽△APD以及分类讨论思想的应用是初中阶段考查重点.