Article View: fj.lang.tcl
Article #201Re: Excute of Tcl command in C
From: Tomohiko Kurahashi
Date: Fri, 14 Nov 1997 00:00
Date: Fri, 14 Nov 1997 00:00
38 lines
1553 bytes
1553 bytes
$BAR66!wElBg$G$9!#(B
On Fri Nov 14 1997 14:08:57
shinya@uws10.akita-u.ac.jp wrote in <64gmd9$eir$1@tegata.akita-u.ac.jp> :
+ #include<stdio.h>
+ #include<tcl.h>
+ #include<tk.h>
+
+ void main(int argc , char *argv[]) {
+ Tcl_Interp *inter;
+ int code;
+
+ if (argc <= 1) {
+ fprintf(stderr , "Usage %s : scriptfile\n" , argv[0]);
+ exit(255);
+ }
+
+ inter = Tcl_CreateInterp();
if(Tcl_Init(interp) == TCL_ERROR)
exit(1);
if(Tk_Init(interp) == TCL_ERROR)
exit(1);
+ code = Tcl_EvalFile(inter , argv[1]);
Tk_MainLoop();
+ exit(0);
+ }
$B$G$I$&$G$7$g$&(B? $B<+:n$N$b$N$O$3$N<j=g$GF0$$$F$$$^$9(B(Tcl7.6jp/Tk4.2jp)$B!#(B
+ $B$A$J$_$K:G=*E*$K$O(BC$B$N%W%m%0%i%`Cf$N!$(B1$BJ,CV$-$K99?7$5$l$k%G!<%?$r(BCanvas $B>e$G!$(B
+ $B%j%"%k%?%$%`$G%0%i%U$K$7$FI=<($7$?$$$H;W$C$F$$$^$9(B
$B;d$b;w$?$h$&$J%D!<%k:n$C$F8&5f$K;HMQ$7$F$$$^$9!#4hD%$C$F2<$5$$!#(B
--
$BAR66(B $BCRI'(B E-Mail : kura@melchior.q.t.u-tokyo.ac.jp
Tomohiko Kurahashi HomePage: http://selina.q.t.u-tokyo.ac.jp/~kura/
Technical Details
Message-ID:
<64h3fs$6hh$1@qsecf.q.t.u-tokyo.ac.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<64gmd9$eir$1@tegata.akita-u.ac.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 15a83d,c3e34de120515cf8 X-Google-Attributes: gid15a83d,public From: kura@melchior.q.t.u-tokyo.ac.jp (Tomohiko Kurahashi) Subject: Re: Excute of Tcl command in C Date: 1997/11/14 Message-ID: <64h3fs$6hh$1@qsecf.q.t.u-tokyo.ac.jp> X-Deja-AN: 289463888 References: <64gmd9$eir$1@tegata.akita-u.ac.jp> Organization: Nakazawa Lab., University of Tokyo, Japan Newsgroups: fj.lang.tcl