①量筒是用来测量的仪器,不能用来加热;故本选项错误;
②试管用作少量试剂的反应容器,才常温或加热时使用;故本选项正确;
③烧杯用作配制溶液和较大量液体反应的容器,在常温或加热时使用.在加热时应放在石棉网上,使受热均匀;故本选项错误;
④燃烧匙用于盛放可燃性固体物质,做燃烧实验;故本本选项正确;
⑤集气瓶用于收集或储存少量气体;不能用于加热;故本选项错误;
⑥烧瓶用于装配气体反应发生器(常温、加热),应放在石棉网上加热,使其受热均匀;故本选项错误;
⑦蒸发皿用于溶液蒸发或浓缩,可以直接加热;故本选项正确;
综上所述,能直接加热的仪器是:②④⑦;
故选B.