Commit fd20c8cc33c1a187d8cc0a123df86fb204cc00d7
1 parent
e2d98803
Exists in
master
Criando exemplo vb usando apenas a classe de acesso.
Showing
2 changed files
with
58 additions
and
3 deletions
Show diff stats
Makefile.in
... | ... | @@ -26,7 +26,7 @@ |
26 | 26 | |
27 | 27 | GLUELIB=lib3270-mono@DLLEXT@ |
28 | 28 | LIBNAME=pw3270-sharp.dll |
29 | -TESTPROGRAM?=vbclass | |
29 | +TESTPROGRAM?=vbsample | |
30 | 30 | |
31 | 31 | #---[ Configuration values ]------------------------------------------------------------- |
32 | 32 | |
... | ... | @@ -76,7 +76,7 @@ $(BINDBG)/%.exe: \ |
76 | 76 | testprograms/%.vb \ |
77 | 77 | $(BINDBG)/$(LIBNAME) |
78 | 78 | |
79 | - @$(VBNC) -debug -out:$@ $< | |
79 | + @$(VBNC) -reference:$(BINDBG)/$(LIBNAME) -debug -out:$@ $< | |
80 | 80 | |
81 | 81 | $(BINRLS)/%.exe: \ |
82 | 82 | testprograms/%.cs |
... | ... | @@ -131,7 +131,7 @@ pw3270-sharp-@PACKAGE_VERSION@.@host@.zip: \ |
131 | 131 | $(BINRLS)/$(LIBNAME) \ |
132 | 132 | $(BINRLS)/*.xml \ |
133 | 133 | testprograms/sample.cs \ |
134 | - testprograms/vbclass.vb \ | |
134 | + testprograms/vbsample.vb \ | |
135 | 135 | src/pw3270-sharp/pw3270-sharp.cs \ |
136 | 136 | $(BINRLS)/sample.exe |
137 | 137 | ... | ... |
... | ... | @@ -0,0 +1,55 @@ |
1 | +' | |
2 | +' "Software pw3270, desenvolvido com base nos códigos fontes do WC3270 e X3270 | |
3 | +' (Paul Mattes Paul.Mattes@usa.net), de emulação de terminal 3270 para acesso a | |
4 | +' aplicativos mainframe. Registro no INPI sob o nome G3270. | |
5 | +' | |
6 | +' Copyright (C) <2008> <Banco do Brasil S.A.> | |
7 | +' | |
8 | +' Este programa é software livre. Você pode redistribuí-lo e/ou modificá-lo sob | |
9 | +' os termos da GPL v.2 - Licença Pública Geral GNU, conforme publicado pela | |
10 | +' Free Software Foundation. | |
11 | +' | |
12 | +' Este programa é distribuído na expectativa de ser útil, mas SEM QUALQUER | |
13 | +' GARANTIA; sem mesmo a garantia implícita de COMERCIALIZAÇÃO ou de ADEQUAÇÃO | |
14 | +' A QUALQUER PROPÓSITO EM PARTICULAR. Consulte a Licença Pública Geral GNU para | |
15 | +' obter mais detalhes. | |
16 | +' | |
17 | +' Você deve ter recebido uma cópia da Licença Pública Geral GNU junto com este | |
18 | +' programa; se não, escreva para a Free Software Foundation, Inc., 51 Franklin | |
19 | +' St, Fifth Floor, Boston, MA 02110-1301 USA | |
20 | +' | |
21 | +' Este programa está nomeado como vbsample.vb e possui - linhas de código. | |
22 | +' | |
23 | +' Contatos: | |
24 | +' | |
25 | +' perry.werneck@gmail.com (Alexandre Perry de Souza Werneck) | |
26 | +' erico.mendonca@gmail.com (Erico Mascarenhas Mendonça) | |
27 | +' | |
28 | + | |
29 | +Imports System | |
30 | + | |
31 | +' This module houses the application's entry point. | |
32 | +Public Module modmain | |
33 | + | |
34 | + ' Application's entry point. | |
35 | + Sub Main() | |
36 | + | |
37 | + dim host as new pw3270.Session("") | |
38 | + | |
39 | + Console.WriteLine("Using pw3270 version " + host.getVersion() + " revision " + host.GetRevision()) | |
40 | + | |
41 | + host.Connect("tn3270://zos.efglobe.com:telnet",10) | |
42 | + | |
43 | + if host.IsConnected() then | |
44 | + | |
45 | + Console.WriteLine("Connected to host") | |
46 | + | |
47 | + Console.WriteLine(host.GetStringAt(14,19,38)) | |
48 | + | |
49 | + host.Disconnect() | |
50 | + | |
51 | + End If | |
52 | + | |
53 | + End Sub | |
54 | + | |
55 | +End Module | ... | ... |