Let $\mathcal F$ be a quasi-coherent sheaf over an affine scheme $X$. Let $0 \rightarrow \mathcal F \rightarrow \mathcal G \rightarrow \mathcal H \rightarrow 0$ be an exact sequence of sheaves on $X$, where $\mathcal G$ and $\mathcal H$ are sheaves of abelian groups on $X$. Can we prove that $\Gamma(X, \mathcal G) \rightarrow \Gamma(X, \mathcal H)$ is surjective without using cohomology?
Remark Here's the definition of a quasi-flasque sheaf.
I'm kind of curious why you wouldn't want to use cohomology. Ok here's what I think (on very little sleep), if $\mathcal{G}$ and $\mathcal{H}$ are $\mathcal{O}_X$-modules, then the result is Hartshorne II.5.6 so give both of the latter sheaves the trivial module structure, i.e. $ag=g$ for $a\in \mathcal{O}_X(U)$ and $g\in \mathcal{G}(U)$ and then check that these give $\mathcal{O}_X$-modules and that the sequence is exact as $\mathcal{O}_X$-modules and if that's true, then you are done.
Edit: Ok, after getting some sleep, I looked over this again, and this definition from Wolfram must be mistaken http://imgur.com/iNUmgJJ by modul axioms (specifically, can $(a + a)g = g = ag + ag = g + g$?) so using II.5.6 wouldn't work unless you assume $G$ and $H$ are $O_X$-modules or somehow adapt that proof..