No building or structure shall be erected, added to or structurally altered nor shall any work therefor commence until a permit therefor has been issued by the Borough official charged with administration and enforcement of this chapter in accordance with Chapter 146, Building Construction, Article I. All applications for such permits shall be in accordance with the requirements of this chapter and the Borough Building Code, and unless upon written order of the Zoning Hearing Board, no such building permit shall be issued for any building where said construction, addition or alteration or use thereof would be in violation of any of the provisions of this chapter or any other ordinance or regulation of the Borough of Lansdale or of any statute of Pennsylvania or of the United States.