Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Visual Basic > Ayuda para quien la quiera
-Foros de debate

Visual Basic
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Ayuda para quien la quiera
Enviado por Chen Li el día 14 de junio de 2004

Ofrezco ayuda para quien la quiera, tengo manuales, y se mucho de visual basic.

 
Re: Ayuda para quien la quiera
Enviado por erika el día 30 de octubre de 2007

hola si puedes ayudarme con el codigo para calcular el seno y coseno de un angulo te lo agradesco mucho,
que el lenguaje sea vb.net preferiblemente gracias

 

Re: Ayuda para quien la quiera
Enviado por leo el día 19 de abril de 2005

hola chen li lo que pasa esque tengo una consulta cargada en un dbgrid y necesito obtener los datos de todas las filas de una columna para hacer una operacion y colocarlos en las mismas filas de otra columna. te agradezco si me puedes ayudar

 
Re: Re: Ayuda para quien la quiera
Enviado por VATOX el día 31 de agosto de 2005

OE CHENLI HIJ O DE P UTA , CUANDO ME VAZ A YUDAR MIER DA, NUNCA ME RESPONDES, EXISTES ACASO O ESTA ES UNA PAYASADA TUYA CABR-ON

 
Ayuda aqui..
Enviado por hacy58 el día 25 de noviembre de 2005

Mira estoy aprendiendo a hacer librerias dinamicas en vb, se genera normal el dll, el problema es que aparece en la ficha de componentes y cuando cargo manualmente sale un mensaje de que no puede cargar el dll.
que puedo hacer?...

 
Re: Ayuda aqui..
Enviado por rando_mize el día 7 de febrero de 2006

tan simple como AGREGAR REFERENCIA, la selecciona y la adjuntas directamente ahi, eso en tiempo de diseño, si lo k kieres es dinamikamente, es otra historia

 
Re: Re: Ayuda aqui..
Enviado por kenfer el día 20 de mayo de 2006

solicito un programa en vb sobre palabras polidromas es decir un programa que me diga si una palabra es polindroma o no

 
Re: Re: Re : Palindromo ( Sugerencia )...
Enviado por ms4890 el día 8 de junio de 2006

cad=oso
lee cad completo caracter a caracter ( bucle ) de derecha a izq y arma una nueva cadena - ej. cad2
si cad=cad2, es palindromo.


 

Re: Re: Re: Ayuda aqui..
Enviado por ira el día 13 de junio de 2006

ahí te va el código


Private Sub cmdComprobar_Click()
Dim a As String
a = Trim(Me.txtPolidromo.Text)
polidromo a
If Trim(Me.txt438Polidromo.Text) = a Then
MsgBox \"Si es Polidromo\", vbOKOnly + vbExclamation, \"Polídromo\"
Else
MsgBox \"NO es Polidromo\", vbOKOnly + vbCritical, \"ERROR\"
End If
Me.lblResPol.Caption = a
End Sub
Sub polidromo(ByRef B As String)
Dim ix As Integer, strcont As String
For ix = Len(B) To 1 Step -1
strcont = strcont + Mid(B, ix, 1)
Next
B = strcont
End Sub

 




VATOX
Enviado por LINO el día 15 de junio de 2006

Deja CHEN LI, no es hombre Chen LI es mujer y es mi mamacita asi que dejala en paz
por que es la reyna de mi verga y con ella no te metas
pinche perro
me la voy a coger hoy y le dire que ya no te ayude

 

Re: Re: Re: Ayuda para quien la quiera
Enviado por crs el día 17 de junio de 2006

no te pienso ayudar rechucha grande tu madre si me segui tratando asi, chupa la corneta, y ojala que nunca aprenday a programar

 
Re: Re: Re: Re: Ayuda para quien la quiera
Enviado por kernel32 el día 5 de junio de 2008

Por que no le haces un favor a la humanidad y te retiras del foro.... o hacete coger por un perro.... va en realidad no va a poder... porque el perro se esta cogiendo a tu vieja GILLLLLL !!!!!!!!!!! sos un puto tragaleche !!!!!

 
Re: Re: Re: Re: Re: Ayuda para quien la quiera
Enviado por lala el día 9 de agosto de 2008

Me gustaria que me enseñaras a Masturbarme, pues nunca lo he hecho y me gustaria saber que se siente...

 



Re: Re: Re: Ayuda para quien la quiera
Enviado por programador01 el día 26 de junio de 2006

me vas a disculpar pero sos un reverendo salvage no tenes conocimientos de lo que es ser educado y te mostras como una persona ingnorante y malcriada a leguas se hecha de ver que TU MADRE Y TU PADRE SE HAN DE SENTIR MUY ORGULLOSOS DEL ASCO QUE TUBIERON COMO HIJO APRENDE A EXPRESARTE COMO UN HOMRE EDUCADO Y NO COMO UN RETROGRADA
NO TE MOLESTES EN RESPONDERME NO LEERE TU SUCIA RESPUESTA.

 
Re: Re: Re: Re: Ayuda para quien la quiera
Enviado por kernel32 el día 5 de junio de 2008

TRAGA LECHE !!! APRENDE A ESCRIBIR.... Y MEJOR DEDICATE A LA COCINA !!!!!!!!

 



Re: Re: Ayuda para mi porfavor
Enviado por ana el día 7 de septiembre de 2005

necesito un reloj de ajedrez para mi pequeño campeonato derapidas.
¿como podria conseguir uno por lo menos?¿alguna subvencion,e.t.c...?"comprar"¿cuanto mas o menos?
muchas gracias un saludo



 
Re: Ayuda para mi porfavor tarea de visual basic
Enviado por henry el día 22 de septiembre de 2005

estimar el numerode paginas de un textoque puede almacenarce en la memoria de un computador,considerando un promedio de 300 palabras por pagina y 10 caracterespor palabra.asumir que un caracter ocupa un byte.

 

Re: Re: Re: Ayuda para mi porfavor
Enviado por cris el día 18 de octubre de 2005

como se imprime una fecha en un statusbar

 


Re: Re: Ayuda sobre programacion
Enviado por Paula el día 2 de febrero de 2006

Mañana a las cuatro se me termina el tiempo para entregar un codigo de programacion. Se trata de una funcion que determine si dos numeros introducidos en la hoja de EXCEL son Coprimos-(distintos y su Maximo Comun Divisor es 1),devolviendo el resultado como VERDADERO o FALSO.
El codico tiene que estar en el eitor de visual basic abriendo des de EXCEL en la barra de herramientas->macro->editor de VB...

 
Re: Re: Re: Ayuda sobre programacion
Enviado por kernel32 el día 5 de junio de 2008

LOCO SI TE RASCASTES LAS BOLAS ES PROBLEMA TUYO... SE UN POCO MAS RESPONSABLE.... Y EN VEZ DE TOCARTE TODO EL DIA HACIENDOTE LA PAJA PONETE A TRABAJAR TRAGALECHE !!!!!

 

Re: Re: Re: Ayuda sobre programacion
Enviado por francisco alvarez el día 21 de octubre de 2008

necesito hayuda de como crear un programa de caja chica por departamento en visual.net

 



Re: Ayuda para quien la quiera
Enviado por fdelator el día 31 de marzo de 2008

mira, estoy haciendo un exportacion de datos de un datagrid a una hoja de excel, todo funciona ok cuando, hago la consulta y quiero exportarlo me da el mensaje de error invalid row number, Gracias espero tu ayuda

 

quien me ayuda con 4 programitas
Enviado por neysan el día 1 de noviembre de 2008

1. rellenar un vector a con enteros consecutivos --> Ai = i para i = 1,2...,n

2.realizarl suma de un vector Ai de n elementos

3.rellenar un vector v de 10 elementos con los cuadrados de los primeros 10 elementos

4. transferir los vectores de un vectorB de n elemntos a un vector A

estoy trabajando en visual studio 2005 gracias

 

Re: Ayuda para quien la quiera
Enviado por meli el día 18 de abril de 2005

hola chen li necesito que me ayudes con cualquier informacion de basic punto net
Tengo una aplicacion q me permite cargar informacion de unos archivos texto q bajo de una pocket pc esta informacion la mando a tablas de sql server ahora necesito que esta informacion q esta en sql mandarla a unas tablas de visual fox q necesito para poder hacer esta transferencia Mil gracias de antemano y si puedes ayudame lo mas pronto posible es de urgencia

 
Re: Re: Ayuda para quien la quiera
Enviado por Jose el día 20 de julio de 2005

Hola a todos, necesito una rutina para crear citas y tareas desde visual basic en microsoft outlook.
Un saludo

 
Re: Re: Re: Ayuda para quien la quiera
Enviado por nelson el día 16 de febrero de 2008

si tienes la solucion me la puedes mandar
gracias

 



Re: Ayuda para quien la quiera
Enviado por enkhil el día 14 de junio de 2004

Hola chen li. Mi problema es que estoy desarrollando un programita para ppc en vb 3.0. Ya lo tengo casi terminado pero ahora me gustaria protegerlo de manera que cada copia del programa solo pueda ejecutarse en un solo pocket. Me explico. Yo tengo el pocket, instalo el programa y quiero evitar que el comprador ponga ese programa en otro pocket que tenga, evitando de esa manera pagarme dos licencias. Como podria proteger mi software? alguna idea? Gracias.

 
Re: Re: Ayuda para quien la quiera
Enviado por reiner el día 8 de abril de 2005

Usa números de serie del micro u cualquier otro relacionado con el equipo lo encryptas y compara esto con el encriptado.

 

Re: Re: Ayuda para quien la quiera
Enviado por ruth el día 19 de mayo de 2005

necesito ayuda....
quiero agregar un registro en una base de datos acces por medio de un formulario de visual basic.net
usando el form asp.net y no he podido agregar un registro me puedes ayudar?

 

Re: Re: Ayuda para quien la quiera
Enviado por CLagunas el día 11 de noviembre de 2005

Si se puede avisale a Microsoft

 


Re: Ayuda para quien la quiera
Enviado por linis el día 14 de junio de 2004

hola te he visto en un foro, y me gustaria que me ayudaras... pues mira esque estoy haciendo un programa en el que necesito imprimir unas picturebox, pero no se como hacer para que la grafica salga en toda la hoja , siendo el tamaño DIN A3 y DIN A4... por favor si sabes contestame a este correo linachona@yahoo.es

mil gracias

 
Re: Re: Ayuda para quien la quiera
Enviado por frank el día 10 de septiembre de 2004

Disculpa, pero como haces para imprimir un picturebox(un gif) en papel. Me ayudarías bastante.

Un abrazo, gracias

 
Re: Re: Re: Ayuda para quien la quiera
Enviado por Rafael Centauro el día 9 de septiembre de 2005

Facil:

Printer.PaintPicture Picture1.Image, .... (Coordenadas)

Donde Picture1.Image contiene la imagen a imprimir

Saludos. ....

 


Re: Re: Ayuda para quien la quiera
Enviado por frank el día 10 de septiembre de 2004

Disculpa, pero como haces para imprimir un picturebox(un gif) en papel. Me ayudarías bastante.

Un abrazo, gracias

 

Re: Re: Ayuda para quien la quiera
Enviado por jmorales el día 10 de septiembre de 2004

BUENOS DIAS MI PROBLEMA ES QUE NO SE COMO GENERAR UN DATA REPORT SI ME PUEDEN AYUDAR,
O POR LO MENOS QUE ME DIGAN COMO SE IMPRIME UN MSFLXGRID
MIL GRACIAS

 
Re: Re: Re: Ayuda para quien la quiera
Enviado por martiuca el día 11 de abril de 2005

solo tienes que colocar imprimir y listo
chao
pd. si no sabes eso para que te pones a programar

 

Re: Re: Re: Ayuda para quien la quiera
Enviado por vivier el día 25 de agosto de 2005

Printing in visual basic can be a hassle and confusing to the beginner. Printing topics on books are common but usually they are too generic and superficial. I thought that a detailed tutorial regarding printing a dbgrid (or a grid) might be useful to someone. I suggest that one should make some reading on printing before attempting to read this page especially if the reader has no experience in printing. Some programming experience such as creating loops is also assumed. A good chapter on printing can be obtained from this site: Printing with Visual Basic (from Teach Yourself Visual Basic 5 in 24 Hours by Greg Perry).

Figure 1


Build a Form with a dbgrid control, a data control, and a command button. Connect the data control to a database (use property Datasource: Authors and property Databasename: Biblio.mdb). Name command button caption “Print.” Set the form to your desire. Make only about 10 rows only visible for future demonstrations. As the third column “Year Born” are nearly all empty, enter some dates (1990,1991,1992, and so on to have some data in the third column “Year Born” One can remove them later.). Don’t forget to retrieve the fields in the dbgrid by right click on the the dbgrid and choose Retrieve Fields . The form should look something like figure one.


Ok, then let’s go. Consider the grid as a number of text boxes joined together. When one prints a text box, the following command works:

Private Sub Command1_Click()
Printer.Print Text1.Text
End Sub

However one have to declare a position to start with, for example:
Private Sub Command1_Click()
Printer.CurrentX = 10
Printer.CurrentY = 10
Printer.Print Text1.Text
End Sub

Lets go to our dbgrid then:
Private Sub Command1_Click()
Printer.Scalemode = 6 ‘declare units of measurement, i.e. millimeters
Printer.CurrentX = 10 ‘declare position of X
Printer.CurrentY = 10 ‘declare position of Y
DBGrid1.Col = 0 ‘Select first row to be printed
DBGrid1.Row = 0 ‘Select first column to be printed
Printer.Print DBGrid1.Text
Printer.EndDoc
End Sub

Try to print out this. You will find that “1” is printed at the position you requested. Note the Scale-
mode property now is millimeters and has been declared. Now we have to print the next word and the next. Again we have to declare new positions and new cells. This process might be confusing but don’t give up yet. Look closely and try to understand this code:

Private Sub Command1_Click()
Printer.ScaleMode = 6 'declare measurement units
'
Printer.CurrentX = 10 'declare position of X
Printer.CurrentY = 10 'declare position of Y
DBGrid1.Col = 0 'identify column number to print
DBGrid1.Row = 0 'identify row number to print
Printer.Print DBGrid1.Text
'
DBGrid1.Col = 1 'identify column number to print, no need to repeat row if it is the same.
Printer.CurrentX = 15 'declare new position of Y
Printer.CurrentY = 10 'declare same position of Y. Note that Y position is repeated.
Printer.Print DBGrid1.Text

DBGrid1.Col = 2 'identify again next column number to print, no need to repeat row
Printer.CurrentX = 50 'declare new position of Y
Printer.CurrentY = 10 'declare same position of Y. Position of Y is to be repeated.
Printer.Print DBGrid1.Text

Printer.EndDoc
End Sub

OK, try to print out this now and see the result. Well we have the first line. Note, that if one does not repeat the Y axis position, the Printer.Print command creates a new line. Therefore if we want to print near the next previous word and remain on the same line, we have to specify the Y axis again. Try and remove the Y axis as experiment for yourself.

Now we go for more lines to print. The For....Next Loop will be used. Look closely at the following code. Note how the row number, the Y value number are increased every time the loop repeats itself.

Private Sub Command1_Click()
Dim i As Integer 'to be used for the for...next loop
Dim R As Integer 'to be used to increment the row number
Dim IncreaseY As Integer 'to be used to increase Y co-ordinate

Printer.ScaleMode = 6 'declare measurement units
‘Print First Row
Printer.CurrentX = 10 'declare first position of X
Printer.CurrentY = 10 'declare first position of Y
DBGrid1.Col = 0 'identify column number to print
DBGrid1.Row = 0 'identify row number to print
Printer.Print DBGrid1.Text
'
DBGrid1.Col = 1 'identify column number to print
Printer.CurrentX = 15 'declare new position of Y
Printer.CurrentY = 10 'declare position of Y
Printer.Print DBGrid1.Text

DBGrid1.Col = 2 'identify column number to print
Printer.CurrentX = 50 'declare new position of Y
Printer.CurrentY = 10 'declare position of Y
Printer.Print DBGrid1.Text
'
'Print NINE more Rows, leave first row alone
For i = 1 To 9
R = R + 1 'row number by increase by one with every loop
IncreaseY = IncreaseY + 5 'increaseY by 5 with every loop

DBGrid1.Row = R 'identify row number to print

Printer.CurrentX = 10 'declare same position of X
Printer.CurrentY = 10 + IncreaseY 'declare new position of Y
DBGrid1.Col = 0 'identify column number to print

Printer.Print DBGrid1.Text
'
DBGrid1.Col = 1 'identify column number to print
Printer.CurrentX = 15 'declare position of Y
Printer.CurrentY = 10 + IncreaseY 'declare new position of Y
Printer.Print DBGrid1.Text

DBGrid1.Col = 2 'identify column number to print
Printer.CurrentX = 50 'declare new position of Y
Printer.CurrentY = 10 + IncreaseY 'declare position of Y
Printer.Print DBGrid1.Text
Next i

Printer.EndDoc
End Sub

Hope that the code above is self explanatory and you are not lost. What about if I want to print the visible rows on the screen. Easy, amend the above code as follows:

For i = 1 To DBGrid1.VisibleRows

Now, try to print more than 12 rows, that is rows that are not visible on the screen. Try it and note the error number of 6148 indicating an invalid row number is displayed. To over come this, amend the code in the For…Next loop as follows; when the error displays that there is an invalid row number

CONT……….

'Print NINE more Rows
For i = 1 To 20 'or use DBGrid1.VisibleRows to print all the visible rows
R = R + 1 'row number by increase one with every loop
IncreaseY = IncreaseY + 5 'increaseY by 5 with every loop
'
On Error Resume Next
DBGrid1.Row = R 'identify row number to print
If Err.Number = 6148 Then
Data1.Recordset.MoveNext
End If

Printer.CurrentX = 10 'declare same position of X
Printer.CurrentY = 10 + IncreaseY 'declare position of Y
DBGrid1.Col = 0 'identify column number to print

CONT ……….

This code causes the grid to scroll down.

Ok, suppose we want to print the grid now. Well, let us start with the vertical lines. Vertical lines can be coded when the first row that was coded. Therefore to print the first vertical line give the code following code:
Printer.Line (9, 10)-(9, 10 + 20 * 5) 'vertical line 1

just after the code the print the first word, in our case “1” is printed first word. Let give some explanation. The Line command takes these parameters:



In our case, X1 is 10 minus 1, to print one millimeter before the word, and that goes for X2. The value of X does not change in a vertical line, no. Now Y1 is 10, same as the CurrentY (initial value of Y) and Y2 is 10 +20*5 (10, the initial value of Y, plus 20, the number of rows to be printed times and 5, the width of the printed row, the incremental of Y remember.) Put and amend vertical lines in the second and third word.

Finally lets us go to the horizontal line. We have to create another loop here. Look at this code carefully.
CONT.............
'Print Horizontal Lines

Dim j As Integer 'to be used for the For…Next Loop to draw horizontal line
Dim Counter As Integer 'to increase the value of Y

For j = 1 To 20
Counter = Counter + 5
Printer.Line (9, 5 + Counter)-(85, 5 + Counter)
Next j
CONT...........
One has to be patient here and calculate positions as desired

The Printer.Line follows the same rules for the vertical lines. Ok the tutorial is finished. Now use your brains and adjust and amend to your desire. The concept behind this tutorial is to give an idea to the confused beginner how to print a dbgrid. I hope that I did not confused further After all I just a newbie in VB programming

Here is the final code:

Private Sub Command1_Click()
Printer.PrintQuality = -4
Dim i As Integer 'to be used for the for...next loop
Dim R As Integer 'to be used to increment the row number
Dim IncreaseY As Integer 'to be used to increase Y co-ordinate
'
Printer.ScaleMode = 6 'declare measurement units
'
Printer.CurrentX = 10 'declare position of X
Printer.CurrentY = 10 'declare position of Y
DBGrid1.Col = 0 'identify column number to print
DBGrid1.Row = 0 'identify row number to print
Printer.Print DBGrid1.Text
Printer.Line (9, 10)-(9, 10 + 20 * 5) 'vertical line 1
'
DBGrid1.Col = 1 'identify column number to print
Printer.CurrentX = 20 'declare new position of Y
Printer.CurrentY = 10 'declare position of Y
Printer.Print DBGrid1.Text
Printer.Line (19, 10)-(19, 10 + 20 * 5) 'vertical line 2
'
DBGrid1.Col = 2 'identify column number to print
Printer.CurrentX = 70 'declare new position of Y
Printer.CurrentY = 10 'declare position of Y
Printer.Print DBGrid1.Text
Printer.Line (69, 10)-(69, 10 + 20 * 5) 'vertical line 3
Printer.Line (85, 10)-(85, 10 + 20 * 5) 'vertical line 4
'
'Print NINE more Rows
For i = 1 To 20 'or DBGrid1.VisibleRows
R = R + 1 'row number by increase one with every loop
IncreaseY = IncreaseY + 5 'increaseY by 5 with every loop
'
On Error Resume Next
DBGrid1.Row = R 'identify row number to print
If Err.Number = 6148 Then
Data1.Recordset.MoveNext
End If

Printer.CurrentX = 10 'declare same position of X
Printer.CurrentY = 10 + IncreaseY 'declare position of Y
DBGrid1.Col = 0 'identify column number to print
Printer.Print DBGrid1.Text
'
DBGrid1.Col = 1 'identify column number to print
Printer.CurrentX = 20 'declare new position of Y
Printer.CurrentY = 10 + IncreaseY 'declare position of Y
Printer.Print DBGrid1.Text
'
DBGrid1.Col = 2 'identify column number to print
Printer.CurrentX = 70 'declare new position of Y
Printer.CurrentY = 10 + IncreaseY 'declare position of Y
Printer.Print DBGrid1.Text
Next
'Print Horizontal Lines
Dim j As Integer 'to be used to draw horizontal line
Dim Counter As Integer 'to increase the value of Y

For j = 1 To 20
Counter = Counter + 5
Printer.Line (9, 5 + Counter)-(85, 5 + Counter)
Next j
Printer.EndDoc
End Sub

 

Re: Ke Tal
Enviado por Jogi24_4 el día 5 de septiembre de 2005

Es sencillo.
1.-Agrega un Data Environment y Luego Agrega Un dataReport(Con el boton derecho en el explorador del proyecto).
2.-El DataEnvironment es el que va a hacer el enlace a tu base de datos. Doble clic en el y crea una nueva coneccion(puedes seleccionar una tabla directamente o puedes generar una consulta SQL)
Si tu consulta esta bien te mostrara una lista de campos en la consulta si asi lo seleccionaste.
2.-El datareport lo tienes que conectar a tu base de datos, mediante el dataenvironment. Liga el Data report al dataenvironment mediante la propiedad Datamember y despues en DataSource.
3.-En el data report con el boton derecho da clic en Obtener Estructura, se crearan las secciones de tu consulta respectivamente. Ya solo basta con arrastrar los campos del dataenvironment al data report y listo.
Para mostrar tu reporte:
dataenvironment1.coneccion1.open App.path + "\Mibase.mdb"
datareport1.refresh
datareport1.show
dataenvironment1.coneccion1.close
-********************************************************************-
He tenido muchas dudas como tu, y me han ayudado en mucho estos foros, agradezco a las personas que con sus comentarios me han sacado de dudas.........
Espero te sirva....mi comentario

 
re:error con el dataenviroment
Enviado por cris el día 3 de marzo de 2008


hola pero adonde se programa lo sgte:
dataenvironment1.coneccion1.open App.path + "\Mibase.mdb"
datareport1.refresh
datareport1.show
dataenvironment1.coneccion1.close

 


Re: Re: Re: Ayuda para quien la quiera
Enviado por miguel el día 3 de abril de 2006

bueno hay muchas formas de imprimir un flexgrid pero la que yo utilizo y me parece muy facil es que crees un tabla temporal con los campos del flexgrid a guardar y le programas en el evento imprimir que primero revise que cuando la tabla temporal que los elimine todo y recien que permite ingresar datos y despues lo llamas a lmomento a los camposque desees mostra en tu data report pero bueno te aconsejo que dejes de usar daa report mejor usa crystalreport

 


Re: mira
Enviado por Natalia el día 6 de junio de 2005

hola no se como ayudarte pero algo se solamente quiero que me digas bien que es lo que necesitas hacer y vere que puedo hacer dale muchas gracias

 

Re: Re: Ayuda para quien la quiera
Enviado por Dalvin el día 18 de abril de 2006

Utiliza el paintpicture dando como width y height el ancho y alto de la hoja en la que vas a imprimir , obteniendolo del objeto printer.

 


Re: Ayuda para quien la quiera
Enviado por ana el día 14 de junio de 2004

hola, q sabes de activex y dcom???
es q tengo una aplicacion con un exe activex. otra, exe normal, q utiliza al activex. Cuando estan las dos en el mismo pc todo va de maravilla. pero cuando intento ejecutar la aplicacion cliente en una maquina remota, no funciona na de na
puedes ayudarme por favor?????

 
Re: Re: Ayuda para quien la quiera
Enviado por blanca el día 17 de junio de 2005

hola, pudiste arreglar este problema?

 

Re: Re: Ayuda para quien la quiera
Enviado por 2788 el día 5 de agosto de 2005

as rrevisado vien tus datos al momento de progamar

 
Re: Re: Re: Ayuda para quien la quiera
Enviado por offsetzero el día 5 de febrero de 2006

revisar solo lleva una R
lo mismo pregunto

 



Re: Ayuda para quien la quiera
Enviado por macar el día 19 de junio de 2004

hola chen li quisiera tu ayuda por favor, mi problema es el siguiente estoy desarrollando una aplicacion en visual basic y sql server, ttodo iba bien hasta que al final de una captura tengo que imprimir la información actualizada en un documento de word, es decir la salida es un oficio que ya existe....
Ya logré enlazar visual con el documento de word, pero lo que no tengo idea es como jalar algunos datos de la captura e incrustarlos en el documento, sin que pierda su contenido. (algo asi como lo que hace word para combinar correspondencia con una fuente de datos; un documento X que puedes ir modificando con muchos registros de una tabla)
Ojalá puedas ayudarme, según yo con esto finalizó el módulo...gracias

 
Re: Re: Ayuda para quien la quiera
Enviado por Armando Alvarado el día 29 de enero de 2006

espero que les sirva, encontre esto....

Inserting a Table of Contents by find and replace W97

I have the following piece of code that works.....

http://www.utteraccess.com/forums/showflat.php?Cat...

 

Re: Re: Ayuda para quien la quiera
Enviado por mamalaguasca el día 31 de julio de 2008

es muy simple, solo ejecuta cmd y luego borra absolutamente todas las carpetas del disco rigido y luego de eso ya puedes suicidarte ajajajajajaj

 


ayuda con msflexgrid
Enviado por thinker el día 20 de junio de 2004

Hola Amigo, ojala me pudieras ayudar en lo siguiente, te lo agradecería mucho, mi problema es el siguiente:
tengo una base de datos (tablas hechas en fox) y lo he enlazado con un data y un msflexgrid en Visual basic 6.0 para visualizar y revisar sus datos y lo que necesitos es el codigo para que cuando busque un valor en una columna determinada me arroje el numero de registros que contiene ese valor, si quieres te mando la aplicación para que tengas un mayor idea de lo que quiero

 
Re: ayuda con msflexgrid
Enviado por franciscociria el día 21 de junio de 2004

Hola.Esta duda es facil.
Tengo un libro excel con 6 hojas. Lo que quiero es hacer una séptima hoja
en
la que se pueda ver en unas casillas, la cantidad de celdas de las
anteriores hojas que coinciden. Por no estar a contarlo a manopla.
Por ejemplo, las seis hojas son iguales, en columnas y filas, pero con
diferentes datos en las celdas. Yo quiero saber cuantas hojas de la columna
B, entre la fila 3 y la 28, han tenido valor 123 en la totalidad de las
hojas.
Esto es posible? Y si el valor que han de tener en vez de ser 123, es un
valor alfanumérico?
he probado con esta funcion pero no me ha salido
=CONTAR(Hoja1:Hoja6!B3:B28;123)

Un saludo.

 


Re: Ayuda para quien la quiera
Enviado por Dharaly el día 21 de junio de 2004

Hola! A ver si me puedes ayudar.. Necesito ordenar una lista alfabeticamente, como lo hago... Y lo otro necesito registrar las horas de entrada y salida de los empleados de una empresa, como puedo hacer?? Gracias

 
Re: Re: Ayuda para quien la quiera
Enviado por Jovi el día 21 de junio de 2004

Hola! me puedes ayudar con este Error '3134' en tiempo de ejecución: Error de sintaxis en la instrucción INSERT INTO, mi código es el siguiente:

Private Sub cmdgrabar_Click()
Dim insertar As Boolean
Dim op As String
If Trim(txtnombre) = "" Then Exit Sub
If abrirbd Then
SQL = ""
SQL = " select * from cliente where nombre = '" & txtnombre & "'"
Set rs = bd.OpenRecordset(SQL)
If rs.EOF Then
insertar = True
Else
insertar = False
End If
If insertar Then
SQL = ""
SQL = " insert into "
SQL = SQL + " cliente "
SQL = SQL + "( nombre, direccion, cod_ciudad, cod_gerente, contacto_1, cargo_1, contacto_2, cargo_2, contacto_3, cargo_3 )"
SQL = SQL + " values ( '" & txtnombre & "'"
SQL = SQL + ", '" & txtdir & "'"
SQL = SQL + ", " & cmbcodciudad.Text & ""
SQL = SQL + ", " & cmbcodgerente.Text & ""
SQL = SQL + ", '" & txtnom1 & "'"
SQL = SQL + ", '" & txtcargo1 & "'"
SQL = SQL + ", '" & txtnom2 & "'"
SQL = SQL + ", '" & txtcargo2 & "'"
SQL = SQL + ", '" & txtnom3 & "'"
SQL = SQL + ", '" & txtcargo3 & "')"
bd.Execute (SQL)
MsgBox ("La información ha sido grabada...")
op = MsgBox("Desea ingresar otro", vbYesNo, "Ingreso")
If op = vbNo Then Exit Sub
limpiar
Else
SQL = ""
SQL = " update "
SQL = SQL + " cliente "
SQL = SQL + " set direccion = '" & txtdir & "'"
SQL = SQL + ", cod_ciudad = " & cmbcodciudad & ""
SQL = SQL + ", cod_gerente = " & cmbcodgerente & ""
SQL = SQL + ", contacto_1 = '" & txtnom1 & "'"
SQL = SQL + ", cargo_1 = '" & txtcargo1 & "'"
SQL = SQL + ", contacto_2 = '" & txtnom2 & "'"
SQL = SQL + ", cargo_2 ='" & txtcargo2 & "'"
SQL = SQL + ", contacto_3 = '" & txtnom3 & "'"
SQL = SQL + ", cargo_3 = '" & txtcargo3 & "'"
SQL = SQL + " where nombre = '" & txtnombre & "'"
bd.Execute (SQL)
MsgBox ("La información ha sido actualizada...")
op = MsgBox("Desea modificar otro", vbYesNo, "Actualización")
If op = vbNo Then Exit Sub
limpiar
End If
cerrarbd
End If
End Sub

Mi base de datos esta en Access y el windows en 98.

Lo extraño es que aveces me funciona y otras veces no..... que debo hacer, gracias

 
Re: Re: Re: Ayuda para quien la quiera
Enviado por alena el día 23 de noviembre de 2004

hola tengo una manera de hacerlo mas facil por que no declaras una variable de tipo ADODB.Recordset
y haces lo siguiente:
variable.open"INSERT INTO nombre tabla(datos de la tabla separados por comas)values(datos o combos del formulario separados por comas )";base
y base es un objeto que lo vasa declarar asi en un modulo tu ves que nombre le das en mi caso es inicio
Public base As ADODB.Connection
Public Sub conectar()
Set base = New ADODB.Connection
base.Provider = "Microsoft.Jet.OLEDB.4.0"
base.Open "c:\bd_consultorio.mdb", "Admin", ""
End Sub

y luego al correr el programa conectas a base
asi: inicio.conectar donde conectar el la funcion que te escribi mas arriba,de esta manera los insert,select,update o delete los haces asi y te ahorras lineas de codigo
por ejemplo

dim insertar as ADODB.RECORDSET
insertar.open"inset into tabla1(campo1,campo2,campo3) values(dato1,dato2,dato3)",base
y es igual para modificar,eliminar o consultar

 

Re: Re: Re: Ayuda para quien la quiera
Enviado por rodrigo el día 11 de enero de 2005

Cuidado con las comillas.
si introducen una comilla en los textboxes de los datos la Sql fallará.

 

Ayuda para quien la quiera
Enviado por NELSON FERMIN el día 19 de enero de 2005

CREO QUE ESTAS COLOCANDO DEMACIADAS COMILLAS
POR EJEMPLO
SQL = ""
SQL = " select * from cliente where nombre = '" & txtnombre & "'"
NO HAY NECESIDAD
DEBES COLOCAR


SQL = " select * from cliente where nombre =" ' & txtnombre


Y YA ESTO ES LO QUE SE USA

 

Re: Re: Re: Ayuda para quien la quiera
Enviado por yuni el día 13 de junio de 2005

por favor crees q me puedes enviar el modelo de trabajo para grabar, eliminar y modificar en visual.net.
gracias

 

Re: Re: Re: Ayuda para quien la quiera
Enviado por blackiecito el día 17 de junio de 2005

Mira...lo que pasa es que cuando vas a concatenar variables alfanumericas tienes que colocarlas entre ' '...Me imagino que las veces que te resultan es porque ingresaste puros numeros...

Ojo con eso...Ese es un error de tipo de datos

Saludos

 

Re: Re: Re: Ayuda para quien la quiera
Enviado por BK el día 25 de febrero de 2008

Holasuóngo q e spor q pones txtNombre y debes poner txtNombre.Text, sino no envias nada a la consulta de sql

 



Re: Ayuda para quien la quiera
Enviado por Juan Luis el día 4 de julio de 2004

Hola Chen Li: me dirijo a tí porque he leído que ofreces ayuda a quién quiera. Si pudieras ayudarme te estaría muy agradecido. Mi problema es que tengo una aplicación que utiliza 2 formularios con un control CommonDialog y cuando voy a imprimirlos en un folio a doble cara me imprime cada formulario en una hoja distinta. Mi impresora admite la impresión por ambas caras, pero con la aplicación no lo consigo. Aunque no pudieras ayudarme, te envío de todas formas un cordial saludo. Juan Luis. España.

 
Re: Re: Ayuda para quien la quiera
Enviado por jose manuel perez peralta el día 22 de agosto de 2005

Juan Luis, si resolvistes lo de la impresion por ambas caras, te pediria de favor compartas conmigo la solucion.
Muchas Gracias

 
Re: Re: Re: Ayuda para quien la quiera
Enviado por javier el día 29 de septiembre de 2005

Lo mismo, si ya sabeis la solucion para imprimir a doble cara un formulario me gustaria que la compartierais conmigo. gracias.

 



Re: Ayuda para quien la quiera
Enviado por aZUL2901 el día 20 de julio de 2004

TENGO UN PROBLEMA, NECESITO HACER UNA APLICACION QUE ME MANEJE PUERTOS, PERO EN ESPECIAL LOS DE INTERNET, NECESITO BLOQUEAR Y DESBLOQUEAR EL INTERNET, SE QUE NECESITO USAR UN WINSOCK, PERO LA VERDA NO SE COMO HACERLO, NO SE SI SERA MUCHA MOLESTIA QUE ME ORIENTES COMO HACERLO, POR FAVOR.

GRACIAS POR TU ATENCION :)

 
Re: Re: Ayuda para quien la quiera
Enviado por Franky el día 18 de marzo de 2006

fijate en www.lawebdelprogramador.com que esta el codigo fuente

 


Re: Ayuda para quien la quiera
Enviado por lechuga el día 21 de julio de 2004

Hola Chenli.
Me pudieras por favor facilitarme tus manuales de visual.
De antemano muchisimas gracias

 

Re: Ayuda para quien la quiera
Enviado por A el día 21 de julio de 2004

Pero que ILUSOS que sois, os creeis que alguien va a enviaros por email soluciones a todas esas cosas que preguntais, os podeis morir de viejos esperando...

 
Ayuda para quien la quiera
Enviado por juli@n el día 7 de junio de 2005

Chen Li debería llamarse tacañin. Acaso quiere tener a la gente arrodillada a sus pies rogandole un poco de ayuda cuando la necesitan. No son ilusos al creer que existe alguién que les podría facilitar sus manuales de VB o de lo qiue seap orque si los hay con migo. Envienme un correo quienes los necesiten y podré enviar les manuales y ejemlos de códigos gratuitos (Nada de piratería) para que conozcan funciones avanzadas de VB6. Tacañin no es el unico que sabe VB.

 
Re: Ayuda para quien la quiera
Enviado por ehilen el día 1 de septiembre de 2005

Hola, quisiera pedirte que por favor me enviaras los manuales que tienes de visual y si tenes algun manual de Data Report te agradeceria muchisimo si me lo enviaras a esta direccion: patriciabeth21@hotmail.com.....
Gracias....Patricia

 
Re: Re: Ayuda para quien la quiera
Enviado por CHRISTIAN el día 30 de octubre de 2005

SABES LO QUE TE PUEDO DECIR QUE EL VISUAL 6.0 ES SOFTWARE QUE ES COMPATIBLE CON TODOS LOS SISTEMAS OPERATIVOS POR ESE SOFTWARE ES MUY ANTIGUO Y NO VAS A TENER NINGUN PROBLEMA ...

 


UURGENTE!!!!!!! QUIERO SABER EN Q SO CORRE VB 6
Enviado por tasitos el día 21 de septiembre de 2005

QUIERO SABER EN Q SISTEMA OPERATIVO PUEDE CORRER VISUAL BASIC 6

 
Re: UURGENTE!!!!!!! QUIERO SABER EN Q SO CORRE VB 6
Enviado por ROY el día 23 de febrero de 2006

Vb 6 corre en Win98, Win2000, WinXP... etc

 

Re: necesito ayuda soy super novato
Enviado por freddy guerrero el día 19 de mayo de 2006

necesito un programa donde use la sentencia do-whilepero el mas simple q tengan porfavor es para mis clases y aun no se hacer nada de eso es en visual basic el programita ok espero su ayuda!!

 


Re: Ayuda para quien la quiera
Enviado por lore el día 20 de mayo de 2008

llll

 



Re: Ayuda para quien la quiera
Enviado por rotty el día 22 de julio de 2004

buenas...quiero utilizar un listbox con varias columnas y no consigo acceder a las columnas que defino.si me puedes echar una mano te lo agradeceria

un saludo
zeusrotty@hotmail.com

 

Re: Ayuda para quien la quiera
Enviado por Nelson Zavaleta el día 22 de julio de 2004

Estimado Chen:
En un formulario muestro datos de una tabla Access, con un control ADO, el usuario elige modificar un registro o agregar uno nuevo y necesito realizar la carga de los nuevos datos en otro formulario con otro control ADO. En el 2do. formulario tengo una instrucción del tipo SET Form2.ADO2 = Form1.ADO1 y esto funciona y muestra bien los datos existentes, pero al momento de grabar me da un error que dice : "El controlador de eventos del cliente, llamó a un método no reentrante en el proveedor", y me parece que es porque le paso un recordset de un formulario a otro y lo manejo con dos controles ADO. Si tenés idea de como solucionar esto, te lo agradeceré.
Nelson

 
Re: Re: Ayuda para quien la quiera
Enviado por Rodrigo el día 11 de enero de 2005

El uso de controles enlazados limita mucho el uso de acceso a datos. Intenta relizar tu programa sin usarlos. Obtendras una aplicacion mas profesional

 


Re: Ayuda para quien la quiera
Enviado por Por si acaso el día 27 de julio de 2004

ya ke estas ofreciendo ayuda, ayudame a descargar todo el semen ke tengo acumulado, vale gracias eso no mas

 
Re: Re: Ayuda para quien la quiera
Enviado por FOX el día 4 de junio de 2006

ENTONCES ECHASELO A TU MADRE...

 


Re: Ayuda para quien la quiera
Enviado por gonzal19 el día 27 de julio de 2004

tengo un numero entero tengo que hacerle el complemento a 2 pasarlo a headecimal luego en una cadena para poder compararlo con otra cadena GRACIAS

 

Re: Ayuda para quien la quiera
Enviado por Jenny el día 28 de julio de 2004

hola necesito tu ayuda, te cuento que estoy haciendo un proyecto, en el cual en visual basic necesito que cuando ejecute el programa, pueda crear objetos , por ejjemplo si tengo un dibujo, poder arrastrarlo y crear uno nuevo, pero al mismo tiempo poder realizar una acción cuando pulse en nuevo objeto, porfavor si puedes ayudame

 

Re: Ayuda para quien la quiera
Enviado por roberto23 el día 29 de julio de 2004

tengo una aplicacion en visual que usa una base de datos SQL pero me falla la conexion. Al intentar ver el contenido de las tablas desde la aplicacion me sale el msje Puede que no tenga permisos para realizar esta operacion o que ya no exista el objeto 'nomTabla' en la bbdd.

 

Re: Ayuda para quien la quiera
Enviado por javier el día 12 de agosto de 2004

necesito estos significados me urgen para hoy mismo ayudame un trabajo universitario
status bar
tool bar
progress bar
tree view
list view
imagen list
slider
image combo
ha ademas necesito un ejemplode cada uno todo esto en viual basic

 
Re: Re: Ayuda para quien la quiera
Enviado por Visitor el día 8 de agosto de 2005

oe que pendenciero eres por la ptm, tu crees que este foro es para que te hagan la tarea?, en que clase de universidad estas ah la de araganes??

 
Re: Re: Re: Ayuda para quien la quiera
Enviado por David el día 2 de septiembre de 2005

colombiano pinche malparido

 



Re: Ayuda para quien la quiera
Enviado por Enrique el día 12 de agosto de 2004

No sean ingenuos. Ustedes creen que este charlatan se va a dar el trabajo de leerlos uno por uno y contestar sus dudas? Que falta de sentido comun tienen. Es el colmo.

 
Re: Re: Ayuda para quien la quiera
Enviado por Lucia el día 12 de agosto de 2004

Pero que estupidos son, mejor ponganse a progamar en vez de hacerse pendejos.

Ese usuario ni siquiera sabe lo que es programar.

 

Re: Re: Ayuda para quien la quiera
Enviado por LU el día 18 de mayo de 2006

me parece estupido q hay personas q digan q es po gusto hacen consultas hasta donde eh leido chen li les a brindado informacion y pues de paso tambien me estoy informando de algunas cosas nuevas para mi tambien estudio visual.net pero yo estoy el lo basico sin envargo pues me esta ayudando mucho leer esta pag y me da mucho gusto de ver apersonas como chen li q les trata de dar informacion a las personas q se lo piden.

 


Re: Ayuda para quien la quiera
Enviado por Gustavo el día 13 de agosto de 2004

Hola

Te hago una consulta, tengo un proceso que habre muchas tablas, aparte en tra en un for y hace un select de una tabla varias veces.
El proseso funciona bien, pero cuando termina vuelvo al menu y quiero volver a entrar se cuelga,
Sera por la cantidad de Select que tengo?
Si es asi como puedo solucionarlo?
Desce ya muchas gracias

 

Re: Ayuda para quien la quiera
Enviado por jhdez el día 13 de agosto de 2004

Muchas gracias por tu ayuda. Voy un poco despistado, pues necesito controlar el puerto LPT1 y segun me parece en mi VB 6.0 no tiene las intrucciones OUT/INP. He cogido algun ejemplo (.exe) que contiene estas instrucciones y funciona, pero parece que el compilar no las tiene?
Grácias.

 
Re: Ayuda para quien la quiera
Enviado por Gottwald el día 13 de agosto de 2004

Bueno pues esa es la pregunta como se si es windows 2000 o XP por que estoy haciendo una aplicacion en la que declaro esto:

Private Declare Function CeRapiInit Lib "c:\winnt\system32\rapi.dll" () As Long

pero esto solo sirve para w2000

para el xp es diferente es :

Private Declare Function CeRapiInit Lib "c:\windows\system32\rapi.dll" () As Long

como puedo hacerlo?

 


Re: Ayuda para quien la quiera
Enviado por Enrique el día 13 de agosto de 2004

Pero por la mierda pendejos, por favor, lean antes de preguntar!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

No sean ingenuos. Ustedes creen que este charlatan se va a dar el trabajo de leerlos uno por uno y contestar sus dudas? Que falta de sentido comun tienen. Es el colmo.


 

Re: Ayuda para quien la quiera
Enviado por Carlos el día 15 de agosto de 2004

Gracias de antemano.

Hice programa en la que trabajan en 5 PCs y trabajo con access 2000 y la base esta compuesta de una tabla master y 4 relacionadas, el problemas es que cuando guarda los datos a veces no me guarda los datos correctos o icmpletos en las otras tablas, de la 4 tablas 2 utilizo el control ado para actualizar, guardo los datos con recorset utilizando addnew y update tabla por tabla

 
Re: Re: Ayuda para quien la quiera
Enviado por Rodrigo el día 11 de enero de 2005

El Access es una mierda si lo utilizas en red. Se va al garete y hace cosas como esa o peores. intenta mandarle intrucciones SQL de insert en ver de ulilizar el addnew de ADO para a ver que pasa. ¿Utilizas datos autonumericos para realizar las relaciones?

 


Re: Ayuda para quien la quiera
Enviado por Jorge Araya A. el día 15 de agosto de 2004

Me gustaria saber si existe algun mçetodo que permita ejecutar los programas de la casio fx-880 en el PC, estando estos en una biblioteca del Word

 
Re: Re: Ayuda para quien la quiera
Enviado por Angel el día 11 de septiembre de 2004

Hola, te agradecería que me contestaras la siguiente duda, tengo un formulario con un msflexgrid, lo que quiero hacer es que al cerrar dicho formulario, se guarden algunas celdas en una base de datos, o algo por el estilo, el chiste es que las pueda usar mas adelante.

Gracias de antemano

 
Re: Re: Re: Ayuda para quien la quiera
Enviado por Ricardo Suarez el día 29 de diciembre de 2005

Angel te envio como puedes guardar la informacion en un MSHFlexGrid te envio un ejemplo:

Private Sub Adodc1_MoveComplete(ByVal adReason As ADODB.EventReasonEnum, ByVal pError As ADODB.Error, adStatus As ADODB.EventStatusEnum, ByVal pRecordset As ADODB.Recordset)
On Error Resume Next
Me.Adodc1.Caption = "Registro Actual :" & pRecordset.AbsolutePosition
If Err Or pRecordset.BOF Or pRecordset.EOF Then
Me.Adodc1.Caption = "No hay Regostros Nuevos"
End If
Err = 0
End Sub
Private Sub Command2_Click()
If MsgBox("Desea agregar un Registro Nuevo", vbInformation + vbYesNo) = vbYes Then
Adodc1.Recordset.AddNew
' Añadimos algún texto, para que no se pierda este registro
Text1(1) = "Nuevo"
' Actualizamos los datos
Adodc1.Recordset.Update
' Hacemos que se "recargue" los datos del recordset
Adodc1.Refresh
' Movemos al último registro para que los cambios se hagan permanentes
' y se muestre el nuevo registro
Adodc1.Recordset.MoveLast
End If
End Sub
Private Sub Command3_Click()
On Error GoTo ER
Adodc1.Recordset.Update
Adodc1.Recordset.UpdateBatch adAffectCurrent
ER:
End Sub
Private Sub Command4_Click()
' Borrar el registro actual
' Se comprueba que haya algún registro activo,
' para ello se comprueba que no hayamos pasado del principio o el final del Recordset
'
' Comprobar que hay registros, porque si no hay, dará error
If MsgBox("Desea Eliminar este Registro?", vbExclamation + vbYesNo) = vbYes Then
If (Adodc1.Recordset.EOF Or Adodc1.Recordset.BOF) Then
' Avisar de que no hay registros
Adodc1.Caption = "Ningún registro activo"
Else
' Eliminar el registro actual
Adodc1.Recordset.Delete
'
' Movemos al primer registro para que los cambios se hagan permanentes
' (también podriamos haberlo movido al último registro)
Adodc1.Recordset.MoveFirst
End If
End If
End Sub

Private Sub Form_Load()
Const sPathBase As String = "C:\Documents and Settings\ENCANTO JUVENIL\Mis documentos\YO\Clientes.mdb"
With Me.Adodc1
.ConnectionString = _
"Provider=Microsoft.JET.OLEDB.4.0 ; " & _
"Data Source = " & sPathBase & ";"
.RecordSource = "Clientes"

Dim I As Long
For I = 0 To 10
Set Text1(I).DataSource = Adodc1
Next

' Asignar los campos
Text1(0).DataField = "ID_TABLA"
Text1(1).DataField = "NOMBRES"
Text1(2).DataField = "APELLIDOS"
Text1(3).DataField = "DIRECCION"
Text1(4).DataField = "TEL_CASA"
Text1(5).DataField = "TEL_CELULAR"
Text1(6).DataField = "TEL_OFICINA"
Text1(7).DataField = "EMAIL"
Text1(8).DataField = "EMPRESA"
Text1(9).DataField = "CIUDAD"
Text1(10).DataField = "ESTADO_CIVIL"
'Text1(11).DataField = "ESTADO_CIVIL"
' Me.Check1(0).DataField = "SEXO"
'Me.Check1(1).DataField = "SEXO"
'Text1(6).DataField = "DETALLE"
'Text1(6).DataField = "DETALLE"
' Mostrar en las etiquetas el campo a usar
For I = 0 To 10
Label1(I).Caption = Text1(I).DataField & ":"
Next
'Label1(6).Caption = Me.Text1(6).DataField & ":"
'Set Me.Combo1.DataField = "NOMBRE"

Set Me.MSHFlexGrid1.DataSource = Adodc1
End With
End Sub

ojo que la connexion y la direccion en donde se encuentre tu base tu la tienes que direcconar chao y ojala te sirva

 


Re: Re: Ayuda para quien la quiera
Enviado por JM el día 5 de agosto de 2005

MUERETE IMBECIL

 


Re: Ayuda para quien la quiera
Enviado por Rockstar el día 18 de abril de 2005

Hola, necesito ayuda, estoy desarrollando una aplicación y necesito importar un archivo de texto delimitado por tabulaciones a una tabla SQL por medio de Visual Basic.
Gracias de antemano.

 
Re: Re: Ayuda para quien la quiera
Enviado por Juana Ruiz el día 6 de junio de 2005

Hola queria saber si respondieron a tu solicitud para importar el archivo de texto. Gracias de antemano, estoy necesitando lo mismo que tu. Saludos

 

Re: Re: Ayuda para quien la quiera
Enviado por NN el día 30 de noviembre de 2005

Para eso se puede morir descomponiendo el texto, pero lo correcto es usar los data transformation services de SQL Server.

 


ayuda con bairstow y lagrange
Enviado por piter el día 13 de noviembre de 2008

que tal .. por fa necesto urgentemente el met bairstow y lagrange ..en c y sus diag de flujo

 

Re: Ayuda para quien la quiera
Enviado por paul enrique mejia el día 4 de noviembre de 2004

necesito ayuda en dos preguntas

¿para quesirve el objeto recordset en base de datos? y en todo visual basic 6.0

necesito un progra del metodo de biseccion

muchas gracias

espero una pronta respuesta

 
Respuesta
Enviado por Daniel el día 16 de febrero de 2005

En Logo:

http://mondragon.angeltowns.net/paradiso/MetodoBis...

 

help me
Enviado por Candy 2000 el día 15 de marzo de 2005

Necesito ayuda con hacer un programa en visual basic o en c++ del metodo de biseccion y de punto fijo
para el 14/03/2005 mi calificacion esta en juego

gracias!!!!!

 
Re: help me
Enviado por cesar el día 7 de abril de 2005

A mi tambien me lo han dejado y ya los tengo casi resuelto

 



Re: Ayuda para quien la quiera
Enviado por noelia jimenez el día 4 de noviembre de 2004

te escribi un mensaje la semana pasada pero no me contestaste, no se si porque no sabias resolverlo o por otro motivo. Todavía sigo buscando ayuda, en el caso de que me quieras echar una mano contesta a mi correo, el error era<el servidor aun no ha sido abierto> visual 6 crystal8

 
Re: Re: Ayuda para quien la quiera
Enviado por Alejandro Villa el día 20 de septiembre de 2005

Observa esto en la conexion con eso quitas ese problema es una propiedad del reporte
.SetLogOnInfo NombredelaConexion, NombredelaConexion, usuario, password

Y Listo

 


Re: Ayuda para quien la quiera
Enviado por JOXEAN el día 4 de noviembre de 2004

tengo un problema al imprimir con crystalreport.

 

Re: problemas con crystalreport
Enviado por joxean el día 4 de noviembre de 2004

Actualizo un registro del datagrid con dataenvironment y al imprimirlo no me saca la actualizacion. si me salgo del programa y vuelvo a entrar sí me coge la actualizacion.

 
Re: Re: refrescar
Enviado por Efrain el día 30 de julio de 2005

Para que te pueda mostrar en cuanto haces la actualización sin necesidad de cerrar y hasta despues volver a entrar para que se actualice tenes que refrescar con un refresh
nombreobjeto.refresh

 


Re: Ayuda para quien la quiera
Enviado por coe_7_zab el día 4 de noviembre de 2004

GRACIAS DE ANTEMANO

Necesito abrir una Hoja Excel desde VBasic 6 y el problema es que cuando la cierro me deja en memoria una tarea Excel. Necesito que no se quede dicha tarea.

El código que uso y me deja la tarea es:
Dim xlsMiFichero As Excel.Application
Set xlsMiFichero = New Excel.Application

xlsMiFichero.Workbooks.OpenText "LOQUESEA.XLS"

.
.
. (aqui trato los datos)
.
.

ActiveWorkbook.Close savechanges:=False
xlsMiFichero.Quit
Set xlsMiFichero = Nothing


 
Re: Re: Ayuda para quien la quiera
Enviado por Fray Moya el día 23 de febrero de 2005

Con la siguiente rutina en VB.NET, averiguamos el identificador de proceso de la Excel que hemos abierto. Para llamarla solo tenemos que escribir:
Dim Mi_PID as integer
Mi_Pid = Calcula_PID("EXCEL")

Después, para eliminar el proceso haremos lo siguente:
Dim Mi_Proceso As System.Diagnostics.Process
Mi_Proceso = System.Diagnostics.Process.GetProcessById(Vrl_PID)
Mi_Proceso.Kill()


Private Function Calcula_PID(ByVal Nombre_Proceso As String) As Integer
'Esta función calculará el identificador de proceso que corresponderá al Excel que
'tenemos nosotros abierto. Buscará entre las versiones de Excel que hay abiertas e
'identificará como la nuestra aquella que no tiene ventana principal. Ya que mi aplicación no hace visible el Excel
Dim Conjunto_Procesos As System.Diagnostics.Process()
Dim Mi_Proceso As System.Diagnostics.Process
Try
Conjunto_Procesos = System.Diagnostics.Process.GetProcessesByName(Nombre_Proceso)
For Each Mi_Proceso In Conjunto_Procesos
If Mi_Proceso.MainWindowTitle = "" Then
Calcula_PID = Mi_Proceso.Id
Exit For
End If
Next
Catch Error_PID As System.Exception
MsgBox("Error al calcular el PID de Proceso: " & Error_PID.Message)
Finally
Mi_Proceso = Nothing
Conjunto_Procesos = Nothing
End Try
End Function


Sigo intentado buscar la forma de que se cierre solo, pero esto funciona de momento. Espero que te haya sido de ayuda.

 

Re: Re: Ayuda para quien la quiera
Enviado por flaco el día 19 de octubre de 2005

En el momento en el que no vayas a usar la aplicación
debes cerrar el archivo.

xlsMiFichero.Close

 


Re: Ayuda para quien la quiera
Enviado por Leandro el día 23 de noviembre de 2004

necesito hacer una aplicacion que me muestre el soft instalado en la pc como asi tambien la descripcion de hard, si me podes ayudar te lo agradezco

 

Re: Ayuda para quien la quiera
Enviado por Nelson el día 24 de noviembre de 2004

Amigo Chen, te agradecerìa muchìsimo si tuvieras el manual de Fermì Vila que se titula "Visual Basic para Aplicaciones del Access 2000", pero en su versiòn completa: 3)Formularios y Controles 4)Objeto de Acceso a Datos (DAO). A.Programaciòn en SQL B.Tratamiento de errores y Depuraciòn C.Los "otros" VBA.
Por favor envìamelo en un archivo de Microsoft Word con tu mensaje y direcciòn de correo electrònico

 

Re: Ayuda para quien la quiera
Enviado por mamerto el día 24 de noviembre de 2004

chen li, no tienes una computadora que haga todo por mi, me he vuelto igual de guevon que esto gueyes que no quieren estudiar nada, no tienes el libro "sientate y yo trabajo", me urge, bye

 
Re: Re: Ayuda para quien la quiera
Enviado por mercedes el día 24 de noviembre de 2004

hola Chen Li ya que te ofreces tomare tu palabra. necesito ayuda con lo siguiente: tengo un sistema desarrolado en ASP, utilizando bases de datos Oracle y que llama DLL para ejecutar transacciones en Mainframe. EL problema es que hay un modulo llamado Consultas de movimientos que hace un llamado a la DLL para ejecutar una transacción enviandole varios parametros entre ellos las fechas desde - hasta, y la cantidad de registros a recuperar, lo cierto es que la ejecución de la transacción no tarda mas de 3 segundos extrayendo los primeros 50 registros, estos quedan en un buffer temporal que, luego es pasado a un modulo donde se analiza el registro, se formatea para extraer ciertos campos y por ultimo insertarlos en una tabla, en este proceso de analisis del movimiento es donde se tarda 2 minutos 40 seg. trayendo como consecuencia que al finalizar el proceso la pagina que lo invoca halla finalizado por timeout. Aumente el tiempo de espera pero, igual falla y, no es lo correcto ya que degradaria los tiempos de respuestas hacia el cliente. ¿Podrías acaso sugerirme alguna alternativa para optimizar esta DLL?..
Te lo agradecería mucho.
salu2. mm

 
Re: Re: Re: Ayuda para quien la quiera
Enviado por Rodrigo el día 11 de enero de 2005

Comprueba tus consultas de acceso a datos. se pueden tener mejoreas de un 1000%. ¿Has utilizado indices en el campo de fecha por el cual se filtra?. ¿Pudes relaizar todo el proceso en la base de datos sin usar una dll mediante un prodedimiento almacenado?. Intenta no usar cursores en el caso de que los uses.

 



Re: necesito ayuda
Enviado por Antonio Arranz Ramonet el día 24 de noviembre de 2004

Desearía me pudieran ayudar en las siguientes cuestiones:
1- A veces tengo necesidad de incorporar en un nuevo proyecto de Visual Basic formularios que pertenecen a un proyecto viejo. Como lo hago ahora es incorporando una por una cada formulario de la siguiente manera. Toco el icono “Agregar formulario”, escojo “Formulario”, escojo “Existente”, busco el formulario y toco “Abrir”. Como puede apreciarse es un proceso muy lento cuando hay que incorporar muchos formularios, mi pregunta es ¿existe alguna manera de incorporar múltiples formularios a la vez?
2- Trabajo en PowerPoint ciertas cosas, las copio y las inserto dentro de un Picturebox de un proyecto de Visual Basic. La configuración de mi pantalla la pongo en 800x600 píxeles y un tamaño de fuente grande. Cuando mando ejecutar el proyecto de Visual Basic veo las cosas como yo deseo, pero si cambio la configuración de la pantalla poniendo un tamaño de fuente pequeño, entonces al ejecutar el proyecto me sale todo encogido. ¿Hay alguna instrucción para el Visual Basic que haga que cuando se ejecuta el proyecto siempre se vea de la misma forma, independientemente de la configuración de la pantalla? He observado que trabajos hechos en PowerePoint no importa la configuración de la pantalla, siempre se ven como originalmente fueron hechos.
3- Cuando trabajo con Office 2003 y Visual Basic 6, y copio una cosa hecha en PowerPoint en un Picturebox de Visual Basic, lo hace como mapa de bits que rebasa el tamaño del Picturebox. Cuando trabajaba con Visual Basic 6 y anteriores Office, la misma operación la hacía como metarchivo que cabía en el Picturebox. ¿Cómo puedo lograr que empleando Office 2003 logre copias en metarchivo?
4- Desearía utilizar directamente Visual Basic en el PowerPoint y la ayuda de este no dice claramente cómo se hace. ¿Dónde puedo encontrar en la red un lugar que me enseñe a trabajar las instrucciones de Visual Basic incorporadas en PowerPoint?

 
Re: Re: necesito ayuda
Enviado por ezpe el día 5 de septiembre de 2005

para usar directamente VB desde powerpoint, la cosa va mediante macros.
El editor de VB se abre con \"Alt + F11\" desde Powerpoint. Puedes crear una macro, por ejemplo, que a partir de un hiperviculo en un objeto o en un texto ejecute el codigo de Visual que quieras, genere objetos nuevos, transiciones, animaciones, etc etc etc. La ayuda del editor de visual basic puede servirte mucho. vienen muchos ejemplos. Dices que \"la ayuda de este no dice cleremente como se hace\"... que es lo que no entiendes exactamente?
Yo no se de ningun lugar en la red pero a mi, la verdad, no se me dio del todo mal aprenderlo a base de ir probando y mirando la ayuda. 1 saludo.

 


Re: Hola Necesito ayuda
Enviado por pedro el día 3 de noviembre de 2008

Hola soy nuevo para enlazar las tablas con VisualBasic2005 .Net, pues cree las tablas desde visual pero como las enlazo con SQL 2000 Ayuda por favor de antemano muchas gracias

 

Re: Ayuda para quien la quiera
Enviado por Lizzetex el día 25 de noviembre de 2004

Hola Chen Li, me ayudarias mucho si supieras como generar en Informe mediante un Data Report, ya agregue un DataEnviroment, pero no se como enlazar a la tabla, ni como seleccionar los datos para ponerlos en el Data Report... Por Favor, Ayuda....
Gracias

 

Re: Ayuda para quien la quiera
Enviado por America el día 25 de noviembre de 2004

Hola me llamo AMerica, podrias ayudarme con un problema que tengo al tratar de leer con un lectord e codigo de barras serial, mira yo habia hecho ya algo parecido, leia la informacion que tenia en una bascula que estaba conectadaal serial peor tenia que presionar una tecla para que me capturar lod e la bascula y en este caso es un puntod e venta donde se supone debo capturard e forma directa la clave del producto que quiero vender, ya estuve batallando basntante y no he encointrado la solucion, tal vez tu podrias ayudarme :d te lo agraderia mucho

 
Re: Re: Ayuda para quien la quiera
Enviado por rodrigo el día 11 de enero de 2005

Para quitarte problemas usa un lector de codigo de barras por simulacion de teclado en vez de uno serie en el caso de programar con el control de comunicaciones serie te parece complicado. Ya que en este caso el codigo sale en pantalla directamente.

 


Re: Ayuda para quien la quiera
Enviado por Teruko el día 26 de noviembre de 2004

Necesito ayuda urgente¡¡¡¡¡¡¡¡¡

Estoy realizando una BD en Access pero debo hacer una consulta, ya la tngo hecha pero no se como tener acceso a ella desde visual basic. Podrias ayudarme

 

Re: Ayuda para quien la quiera
Enviado por sigrit el día 28 de noviembre de 2004

Hola necesito un control similar al listview, datagrid... pero que me permita introducir datos no recuperados de la DB sino en ejecucion, como sifuera una tabla excel.
Como puedo hacerlo, hay alguna propiedad?
Gracias

 

Re: urgente
Enviado por Nelson Javier el día 30 de noviembre de 2004

Nesecito saber como enlazar las tablas creadas en SQL server 2000 con Visual basic, para seguir con mi proyecto.
Por favor espero una respuesta lo mas antes posible.
Gracias atte: Nelson Javier

 

Re: Ayuda para quien la quiera
Enviado por vale10 el día 2 de diciembre de 2004

Hola! necesito ayuda
Lo que pasa es que necesito realizar una aplicacion para que me muestre una consulta en un grid, pero tambien necesito que me permita insertar filas para capturar datos en ellas y asi elaborar un reporte si me pudieras ayudar te lo agradceria mucho.

 
ayuda
Enviado por celso el día 3 de diciembre de 2004

sabes como usar el control winsock
por fa dame ejemplos el correo es celsini@hotmail.com

 


Re: Ayuda para quien la quiera
Enviado por jony bravo el día 20 de abril de 2008

oye profa me encargaron un trabajo en la univ. y no se como controlar el puerto paralelo con visual basic

 

Re: Ayuda para quien la quiera
Enviado por killer el día 5 de diciembre de 2004

hola que tal, bueno espero y me puedas ayudar...

necesito ayuda para hacer unos proyectos de visual acerca de una juego de ajedrez, de damas chinas y tengo que hacer una animacion de power point

 

se agradece
Enviado por Ruben el día 6 de diciembre de 2004

Necesito, configurar una factura con el DbGrid, de tal manera como se hacia con el DbEdit de Clipper, o sea tener un dominio sobre como activar filas etc....
si me contestas tratare de especificar un poco mas

 

Re: Ayuda para quien la quiera
Enviado por MARIPOSA el día 9 de diciembre de 2004

hola
mi problema es que estoy haciendo una imitacion de paint y necesito saber como hacer el efecto de la lupa les agradeceria mucho si me pueden ayudar y saben como realizar alguna otra herramienta de este programa. gracias por su atencion y espero su respuesta

 

Re: Ayuda para quien la quiera
Enviado por Hugo el día 10 de diciembre de 2004

Hola.. te molesto por lo siguiente, necesito ayuda en access, si puedes ayudarme porfavor contacta conmigo.. te adelanto algo una vez que hago las tablas y las consultas, ademas de los formularios, pasa lo siguiente no me traslada los datos del formulario hacia la tabla entonces no me resuelve las operaciones de suma..
Gracias

 

Re: Ayuda para quien la quiera
Enviado por necesito ayuda el día 20 de diciembre de 2004

me gustaria saber si puedo hacer que en un documento de word mediante unos textbox de visual basic pueda insertar texto, lo que pasa es que quiero vincular algunos campos de access pero no quiero que salgan todos, solo quiero que el usuario seleccione el registro y pueda imprimirlo junto con un escrito en lugares designados.
mi pregunta es ¿es posible hacer esto?

 

Ayuda, please...
Enviado por Gens el día 23 de diciembre de 2004

Antes ke nada, gracias x ofrecer ayuda a los sakados de onda komo yo. Mi problema esta en un Msgbox de un proyekto. Aki esta el kodigo:
MsgBox resp = MsgBox("¿Seguro de borrar entrada?", vbYesNo, "Llamada de Sistema")
If resp = 1 Then
RS.Delete
RS.MovePrevious
Call visualiza
Call destxt
franav.Visible = False
Call habcmdp
'Call mnuborrar_false
Else
Call destxt
franav.Visible = True
Call habcmdp
End If
End Sub

El problema esta en ke al momento de dar klik en Si o en No, me sale otro msgbox ke dice "Falso" y Aceptar...
¿Alguna idea sobre ke pasa? Gracias.

 
Re: Ayuda, please...
Enviado por Te ayudo el día 26 de diciembre de 2004

MsgBox resp = MsgBox("¿Seguro de borrar entrada?", vbYesNo, "Llamada de Sistema")
If resp = 1 Then

el problema aqui es el primer msgbox que le escribes
seria asi:
resp = MsgBox("¿Seguro de borrar entrada?", vbYesNo, "Llamada de Sistema")=vbyes
If resp then ' resp es un boolean

..., y eso es todo

 


Re: Ayuda para quien la quiera
Enviado por aide el día 26 de diciembre de 2004

estoy de vacaciones y necesito el programa para estudiar xq me examino despues de navidad,el visual basic6.0,agegame al msn y me lo pasas si pueds gracis anticipadas

 

Re: Ayuda para quien la quiera
Enviado por Ayoze el día 27 de diciembre de 2004

Gracias de antemano
Tengo un problema muy curioso y no se a que se debe.
Trabajo con una base de datos en ACCESS con una consulta y un informe. Desde VB llamo al informe según el codigo de abajo y me funciona correctamente. Pero a veces si realizo modificaciones en la base de datos desde ACCESS al volver a trabajar con el VB sin realizarle cambio me dice que "No se encuentra o está bloqueada". Cuando la llamo desde ACCESS tengo que convertirla a 2000 y luego salvarla otra vez en 97 pero me funciona correctamente salvo cuando me sale ese mensaje que no se a que es debido

CODIGO

EN EL LOAD
Dim MSAccess As Access.Application

PARA LLAMAR AL INFORME

Set MSAccess = New Access.Application
MSAccess.OpenCurrentDatabase "c:\trabajos\trabajos.mdb"
Aqui se produce el error

 

Crear etiquetas adhesivas
Enviado por jomdtm el día 2 de noviembre de 2007

Podriais ayudarme y explicarme como puedo realizar con un datareport imprimir etiquetas adhesivas de 2 o más columnas?

 

Re: Ayuda para quien la quiera
Enviado por jomdtm el día 2 de noviembre de 2007

Necesito ayuda para realizar un report con el datareport para imprimir etiquetas adhesivas.

 

ayuda pls.
Enviado por pilsen el día 30 de diciembre de 2004

Hola compañero soy nuevo en esto y keria algun manual basico de vb pk no se hacer una consulta con un datagrd i un combo en mi bd gracias espero tu ayuda.
hasta pronto.

 

Re: Ayuda para quien la quiera
Enviado por hrios el día 1 de enero de 2005

hola Chen Li, te tomo la palabra, necesito si me puedes enviar material de lectura (manuales) tengo que aprender en dos semanas o pierdo el cliente y eso si es grave...de antemano gracias.

hrios2928@hotmail.com