You should press A when an exclamtion mark appears but u can't prevent it from fleeing if u don't press quick enough
No you can't trade with black to diamond but you can trade from diamond to black using the poketransfer lab. (you will have to have beaten the game before you can use the poketransfer lab). Hope I helped this is luke127 signing off.
The Pokemon you can find in Acuity Lakefront using the Poke Radar on Pokemon Diamond is Snorunt. Snorunt can be evolved into Glalie at level 42 or Froslass if it's a female and you use a Dawn Stone on it.
No it cannot not even using a TM
You can't.
no maybe if you hacked
d
You can fish it using a super rod in at routes 219 and 221.
fish at the poke' league waterfall using the super rod
Pokemon Diamond & Pearl: By surfing - Golduck Using Old Rod - Magikarp Using Good Rod - Magikarp and Goldeen Using Super Rod - Gyarados and Seaking Pokemon Platinum: By Surfing - Golduck and Psyduck Using Old, Good, or Super Rod - Magikarp
Using the Super Rod nearby Valley Windworks. The Super Rod can be gotten from a fisher (not fishing) at the Northeast Island.
Any Pokemon that are in the area that you are using it.
You Can ONLY Get Celebi In Pokemon Diamond By Using Action Replay.
smeargle
Slowpoke cannot be caught in Pokemon Diamond. This Pokemon can be found on route 205 in Pokemon Pearl using the pokemon radar and traded to Diamond.
In Pokemon Diamond Gyarados can be found in almost every body of water using the Super Rod. Alternatively you can catch a Magikarp and level it to 20 for it to evolve into a Gyarados.
using a Pokemon event
You can't trade, but you can transfer you're Leaf Green Pokemon to Diamond using Pal Park in Diamond. Pal Park can only be accessed after getting the National Dex. Its on Route 221.