NECESITARIA DECODIFICAR Y PASAR LOS STRING A NUMEROS............................
BUENAS,
SOY NUEVO EN LABVIEW Y TENGO EL SIGUIENTE PROBLEMA: HE CONECTADO UNA BALANZA ATRAVEZ DEL PUERTO RS-232 Y HE UTILIZADO EL EJEMPLO "serial_read", AHORA BIEN, AL MOMENTO DE LEER LOS DATOS QUE ME ENTREGA LA BALANZA LO LEOS ASÍ "\82+0\A00000\B2\B8000000\8D\n0,000000". NECESITARIA DECODIFICARLO Y PASAR LOS STRING A NUMEROS DE MANERA QUE PUEDA LEER LA LECTURA QUE ME ENTREGA LA BALANZA (EJEMPLO: 2,8 ). ME PUEDEN AYUDAR????. GRACIAS.
ok,. esta en jpg y en la 7.1 bye bye
atte Vipper
Adjuntos:
String.jpg 3001 KB
string.vi 16 KB
Similar Messages
-
Como pasar los contactos de la sim al iphone4
Como pasar los contactos de la SIM al'iphone 4
Lo que digo es que si ya lo pagaste en iTunes en la PC, lo puedes descargar gratis directo en el iPad a través del App Store.
Si no lo compraste, lo tienes que hacer para poder instalarlo en el iPad.
Tu comentario me lleva entonces a preguntar de donde obtuviste el programa que quieres transferir?
Recuerda que el iPad no es una PC y no puede ejecutar programas hechos para PC o Mac. Solo programas hechos para iPad, que solo se pueden obtener del App Store en el iPad o a través de iTunes en la computadora. -
¿Cómo puedo pasar los vídeos grabados con mi iPod Touch al iMac?
Hola, simplemente quería saber cómo puedo transferir los vídeos grabados con la cámara del iPod Touch 4 Generación al iMac para su posterior edición.
Gracias (espero, sinceramente, que se pueda hacer)Cómo copiar vídeos y fotos personales desde un iPhone, iPad o iPod touch a tu ordenador
-
Como pasar los contacto de tu iphone al sim
hola!! como puedo pasar mi contactos del iphone al sim, con una app o itunes o como le hago...
gracias!! saludos..Me pasa lo mismo a cada rato, no se como solucionarlo D:
-
JDBC - como pasar un String al metodo setDate
Tengo una clase que recibe como parametro un String que debo convertir en fecha para poder insertarlo en la base de datos, pero no he podido convertir el parametro String para que el metodo setDate lo entienda como fecha.
Como es que se puede hacer esto?I would also like to say things in my own languange... but...
Als ik dit zou doen, zou dat niet zo prettig zijn... en snapt bijna niemand er iets van...
if I would do that... then most of the ppl here wouldnt understand it...so if you want response to your question please use English...
after all, it is the languange thats mostly used here...
Sander -
Impresion articulos sin numero de serie
Hola Buen Dia, tengo el sig problema, cuando imprimo etiquetas de la entrega los articulos con numero de serie los imprime bien, pero los articulos que no tiene serie no los imprime, podrian orientarme
GraciaS!
Edited by: Eduardo Pelcastre on Jan 30, 2009 6:09 PMGeneralmente esos campos van ligados con otros, es decir si el articulo no tiene numero serie y la linea completa esta ligada al numero de serie pues no te mostrara nada, checa en el layout el numero de ID del campo de numero de serie y en los demas verifica si estan ligados a este ID.
Saludos -
Como pasar correos de windows outlook a mail de macbook pro
como puedo pasar los emails de mi pc con outlook al programa mail de mi nueva macbook pro ?
http://support.apple.com/kb/HT4796?viewlocale=es_ES
-
Como encuentro los datos del dueño de un ipad
Compre ONU ipad Hace Varios dias Pero el señor ya no se como localizarlo, COMO SE Cual es escribirle El Correo párrafo
Prueba con esto:
1. Leer el fichero .txt
2. Pasar el string a array
3. Seleccionar la última (en este caso) celda de la matriz. Si quieres las dos últimas tendras que modificar un poco el vi.
Vicen
Adjuntos:
last data.vi 43 KB -
Hola me podrían orientar, lo que pasa que quiero pasar de string a un array 2D digamos que tengo esto:
Este es mi string:
5 ene 2013 403 5 ene 2013 504 3701
5 feb 2013 876 5 feb 2013 985 3109
6 mar 2013 354 6 mar 2013 466 3112
3 abri 2013 827 3 abri 2013 943 3116
2 may 2013 298 2 may 2013 298 3124
Y me gustaría hacerlo un array 2D para que quede esta forma
1era 2da 3era 4ta 5ta <-- (Eso no, solo representa las columnas)
5 ene 2013 403 5 ene 2013 504 3701
5 feb 2013 876 5 feb 2013 985 3109
6 mar 2013 354 6 mar 2013 466 3112
3 abri 2013 827 3 abri 2013 943 3116
2 may 2013 298 2 may 2013 298 3124
Espero me puedan ayudar o me den una idea de como pordría resolverlo. De antemano gracias.Hi there,
If you have a multiline string, you can use the "Pick Line" function to get one line at a time. If the data you want in different columns is separated by a token (space, tab, etc.) you use the "Scan String for Tokens" functions to get the different pieces of your string. Space will not work though, because some of your data is separated by spaces (ex: "5 ene 2013" needs to stay together.) -
Error method : mouseClicked();
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at PnlSimulacion.mouseClicked(PnlSimulacion.java:816)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:21
1)
at java.awt.Component.processMouseEvent(Component.java:5491)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3126)
at java.awt.Component.processEvent(Component.java:5253)
at java.awt.Container.processEvent(Container.java:1966)
at java.awt.Component.dispatchEventImpl(Component.java:3955)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3901)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1774)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)Here is my class Simulacion:
import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
import java.util.Locale;
import java.util.ArrayList;
import java.util.Date;
import java.text.SimpleDateFormat;
//import java.applet.*;
import sun.audio.*;
import java.io.*;
public class PnlSimulacion extends JInternalFrame implements ActionListener,MouseListener {
// Declaraci�n de variables
JPanel pnlTragam,
pnlTxtCredito,pnlTxtCoins,pnlTxtGanancia;
JLabel lblTragamonedas,
lblGirar, lblApostUno, lblApostMax,lblAceptar,
//Labels que contendr�n las im�genes de los rodillos
lblRod1,lblRod2,lblRod3,
lblGirando,
//arreglo de labels(para los numeros
lbl[]=new JLabel[10],lbl1[]=new JLabel[3],lbl2[]=new JLabel[10];
JButton btnAceptar;
ImageIcon girarIn,girarOut,girarPush,apuestaMaximaIn,apuestaMaximaOut,
apuestaMaximaPush,apostarUnoIn,apostarUnoOut,apostarUnoPush;
JTextArea txtS;
//ArrayList de imagenes
ArrayList<ImageIcon> arrImagenes = new ArrayList<ImageIcon>();
//SOLO para la prueba, cambie la variable de moneda
double moneda=50.0;
//variable global de coins
double coins=0;
Timer timer;
//cuenta cuantas veces a giado el rodillo
int girosRod1,girosRod2,girosRod3;
//indice de la imagen que se ve en cada rodillo
int indRodillo1, indRodillo2, indRodillo3;
SimpleDateFormat sdf;
// AudioClip sonido1,betOne,betMax,winBig; esto es para JApplets
// //Creacion del Imput para sonido en JFrame o aplicaciones no Applet
// InputStream in = new FileInputStream("Spin.wav");
// InputStream sonido1 = new FileInputStream("Spin.wav");
// InputStream betOne = new FileInputStream("BetOne.wav");
// InputStream betMax = new FileInputStream("BetMax.wav");
// InputStream winBig = new FileInputStream("WinBig.wav");
// InputStream csonido1 = new FileInputStream("Spin.wav");
//referencia al frame
private MnuPanel m;
public Sonido s; // <-------------------------- THIS COULD BE THE ERROR?
// Crea la interfaz gr�fica de usuario
public PnlSimulacion(MnuPanel m) {
// AudioStream as = new AudioStream(in);
// AudioData data = as.getData();
// ContinuousAudioDataStream cas = new ContinuousAudioDataStream (data);
// AudioStream betOne = new AudioStream(betOne);
// AudioStream betMax = new AudioStream(betMax);
// AudioStream winBig = new AudioStream(winBig);
getContentPane().setLayout(null);
// sonido1=getAudioClip(getDocumentBase(),);
// betOne=getAudioClip(getDocumentBase(),"BetOne.wav");
// betMax=getAudioClip(getDocumentBase(),"BetMax.wav");
// winBig=getAudioClip(getDocumentBase(),"WinBig.wav");
Date d = new Date();
//para fomratear adecuadamente
//SimpleDateFormat sdf=new SimpleDateFormat("dd/MM/yy");
sdf=new SimpleDateFormat("dd/MM/yy hh:mm:ss");
//crea el timer, ajustarlo segun se kiera
timer= new Timer(40,this);
//PANEL TRAGAMONEDAS
//Panel del tragamonedas
pnlTragam=new JPanel();
pnlTragam.setLayout(null);
pnlTragam.setBounds(0,0,800,640);
pnlTragam.setVisible(true);
getContentPane().add(pnlTragam);
// textArea para el ticket
txtS=new JTextArea();
txtS.setBounds(635,240,152,230);
txtS.setEditable(false);
pnlTragam.add(txtS);
//crea un label que es el que contendr� la imag�n del simulador
lblTragamonedas=new JLabel(
new ImageIcon(getClass().getResource("FondoTragamonedas.png")));
lblTragamonedas.setBounds(0,0,800,640);
pnlTragam.add(lblTragamonedas);
//BOTON aceptar del ticket
btnAceptar=new JButton(
new ImageIcon(getClass().getResource("aceptar.jpg")));
btnAceptar.setBounds(682,483,72,21);
btnAceptar.addActionListener(this);
pnlTragam.add(btnAceptar);
//imagenes de los botones para cargar
girarIn = new ImageIcon(
getClass().getResource("girarIn.jpg"));
girarOut = new ImageIcon(
getClass().getResource("girarOut.jpg"));
girarPush = new ImageIcon(
getClass().getResource("girarPush.jpg"));
apuestaMaximaIn = new ImageIcon(
getClass().getResource("apuestaMaximaIn.jpg"));
apuestaMaximaOut = new ImageIcon(
getClass().getResource("apuestaMaximaOut.jpg"));
apuestaMaximaPush = new ImageIcon(
getClass().getResource("apuestaMaximaPush.jpg"));
apostarUnoIn = new ImageIcon(
getClass().getResource("apostarUnoIn.jpg"));
apostarUnoOut = new ImageIcon(
getClass().getResource("apostarUnoOut.jpg"));
apostarUnoPush = new ImageIcon(
getClass().getResource("apostarUnoPush.jpg"));
//lblGirar
lblGirar=new JLabel(girarOut);
lblGirar.setBounds(451,517,66,42);
lblGirar.addMouseListener(this);
lblGirar.setToolTipText("presione para girar los rodillos");
lblGirar.setCursor(new Cursor(Cursor.HAND_CURSOR));
pnlTragam.add(lblGirar);
//lbl de apuesta "uno por uno"
lblApostUno=new JLabel(apostarUnoOut);
lblApostUno.setBounds(375,518,61,41);
lblApostUno.addMouseListener(this);
lblApostUno.setCursor(new Cursor(Cursor.HAND_CURSOR));
lblApostUno.setToolTipText("presione para apostar solo una moneda");
pnlTragam.add(lblApostUno);
//BOTON de apuesta "maxima" (2 soles)
lblApostMax=new JLabel(apuestaMaximaOut);
lblApostMax.setBounds(528,518,67,41);
lblApostMax.addMouseListener(this);
lblApostMax.setCursor(new Cursor(Cursor.HAND_CURSOR));
lblApostMax.setToolTipText("presione para reaizar la maxima apuesta");
pnlTragam.add(lblApostMax);
//gif GIRANDO...
lblGirando = new JLabel(new ImageIcon(
getClass().getResource("girando.gif")));
lblGirando.setBounds(400,598,69,17);
lblGirando.setVisible(false);
lblTragamonedas.add(lblGirando);
//PANEL MUESTRA_CREDITO
//este es un peque�o panel que contiene imagenes de mumeros
pnlTxtCredito=new JPanel();
pnlTxtCredito.setLayout(null);
pnlTxtCredito.setBounds(408,470,102,19);
pnlTxtCredito.setVisible(true);
lblTragamonedas.add(pnlTxtCredito);
//PANEL MUESTRA_MONEDAS_INSERTADAS(COINS)
//este es un peque�o panel que contiene imagenes de mumeros
pnlTxtCoins=new JPanel();
pnlTxtCoins.setLayout(null);
pnlTxtCoins.setBounds(539,427,25,19);
pnlTxtCoins.setVisible(true);
lblTragamonedas.add(pnlTxtCoins);
//PANEL MUESTRA_GANANCIA
//este es un peque�o panel que contiene imagenes de mumeros
pnlTxtGanancia=new JPanel();
pnlTxtGanancia.setLayout(null);
pnlTxtGanancia.setBounds(272,470,102,19);
pnlTxtGanancia.setVisible(true);
lblTragamonedas.add(pnlTxtGanancia);
//labels que muestran las imagenes de los rodillos-------------
lblRod1=new JLabel();
lblRod1.setBounds(255,343,80,110);
pnlTragam.add(lblRod1);
lblRod2=new JLabel();
lblRod2.setBounds(342,343,80,110);
pnlTragam.add(lblRod2);
lblRod3=new JLabel();
lblRod3.setBounds(429,343,80,110);
pnlTragam.add(lblRod3);
//metodos a mostrar cuando inicia el programa
mostrarNada();
mostrarNada1();
mostrarNada2();
procesarCredito(moneda);
cargaImagenes();
lblRod1.setIcon(arrImagenes.get(0));
lblRod2.setIcon(arrImagenes.get(0));
lblRod3.setIcon(arrImagenes.get(0));
//muestra la imagen
// Procesa eventos de tipo ActionEvent
public void actionPerformed( ActionEvent e ){
//cuando el timer esta activo
if(e.getSource()==timer){
//esto suceder� cada 100milisegundos
girar();
//desactiva las acciones de los Botones (labels)
if(e.getSource()==lblApostUno){//no hace nada
if(e.getSource()==lblApostMax){//no hace nada
if(e.getSource()==lblGirar){//no hace nada
if(e.getSource()==btnAceptar){
txtS.setText("");
}//fin de action performed
//METODOS PROPIOS
int aleatorio(int min,int max){
return (int)((max-min+1)*Math.random()+min);
//PANEL MUESTRA_CREDITO
void procesarCredito(double numero){
String num=numero +"0";
limpiar();
int pos=0;
char caracter;
for(int i=num.length()-1;i>=0;i--){
caracter=num.charAt(i);
if(caracter=='.'){
lbl[pos].setIcon(new ImageIcon(getClass().getResource(
"im10.jpg")));
pos++;
}else{
lbl[pos].setIcon(new ImageIcon(getClass().getResource(
"im"+caracter+".jpg")));
pos++;
}//fin del for
}//fin de muestraCredito
void limpiar(){
for(int i=0;i<10;i++){
lbl.setIcon(new ImageIcon(getClass().getResource(
"imSin.jpg")));
void mostrarNada(){
for(int i=0;i<2;i++){
lbl[i]=new JLabel(new ImageIcon(getClass().getResource(
"im0.jpg")));
lbl[i].setBounds(91-i*11,0,11,19);
pnlTxtCredito.add(lbl[i]);
lbl[2]=new JLabel(new ImageIcon(getClass().getResource(
"im10.jpg")));//rep el punto
lbl[2].setBounds(77,0,3,19);
pnlTxtCredito.add(lbl[2]);
for(int i=3;i<10;i++){
lbl[i]=new JLabel(new ImageIcon(getClass().getResource(
"imSin.jpg")));
lbl[i].setBounds(99-i*11,0,11,19);
pnlTxtCredito.add(lbl[i]);
}//fin de mostarNada
//MUESTRA COINS
void procesarCoins(double numero){
String num=""+numero;
limpiar1();
int pos=0;
char caracter;
for(int i=num.length()-1;i>=0;i--){
caracter=num.charAt(i);
if(caracter=='.'){
lbl1[pos].setIcon(new ImageIcon(getClass().getResource(
"im10.jpg")));
pos++;
}else{
lbl1[pos].setIcon(new ImageIcon(getClass().getResource(
"im"+caracter+".jpg")));
pos++;
}//fin del for
}//fin de procesarCoins
void limpiar1(){
for(int i=0;i<3;i++){
lbl1[i].setIcon(new ImageIcon(getClass().getResource(
"imSin.jpg")));
void mostrarNada1(){
lbl1[0]=new JLabel(new ImageIcon(getClass().getResource("im0.jpg")));
lbl1[0].setBounds(14,0,11,19);
pnlTxtCoins.add(lbl1[0]);
lbl1[1]=new JLabel(new ImageIcon(getClass().getResource("im10.jpg")));
lbl1[1].setBounds(11,0,3,19);
pnlTxtCoins.add(lbl1[1]);
lbl1[2]=new JLabel(new ImageIcon(getClass().getResource("im0.jpg")));
lbl1[2].setBounds(0,0,11,19);
pnlTxtCoins.add(lbl1[2]);
//MUESTRA_GANANCIA
void procesarGanancia(double numero){
String num=numero+"0";
limpiar2();
int pos=0;
char caracter;
for(int i=num.length()-1;i>=0;i--){
caracter=num.charAt(i);
if(caracter=='.'){
lbl2[pos].setIcon(new ImageIcon(getClass().getResource(
"im10.jpg")));
pos++;
}else{
lbl2[pos].setIcon(new ImageIcon(getClass().getResource(
"im"+caracter+".jpg")));
pos++;
}//fin del for
}//fin de procesarGanancia
void limpiar2(){
for(int i=0;i<10;i++){
lbl2[i].setIcon(new ImageIcon(getClass().getResource(
"imSin.jpg")));
}//fin de for
void mostrarNada2(){
for(int i=0;i<2;i++){
lbl2[i]=new JLabel(new ImageIcon(getClass().getResource(
"im0.jpg")));
lbl2[i].setBounds(91-i*11,0,11,19);
pnlTxtGanancia.add(lbl2[i]);
lbl2[2]=new JLabel(new ImageIcon(getClass().getResource(
"im10.jpg")));
lbl2[2].setBounds(77,0,3,19);
pnlTxtGanancia.add(lbl2[2]);
for(int i=3;i<10;i++){
lbl2[i]=new JLabel(new ImageIcon(getClass().getResource(
"imSin.jpg")));
lbl2[i].setBounds(99-i*11,0,11,19);
pnlTxtGanancia.add(lbl2[i]);
void pasarCredito(){
//restamos 0.50 a moneda por cada presionada de boton "Apostar Uno"
moneda-=0.5;
//aumentamos 0.5 a la apuesta
coins+=0.5;
//solo puede apostarse 2.00 como m�ximo.validamos:
//Si la apuesta llega a 2.5
if(coins==2.5){
//entonces devolvemos los 2.5 a moneda
moneda+=2.50;
//y cambiamos cois a cero
coins=0.0;
}//fin de if
}//fin de pasarCredito
void pasarMaximoMonedas(){
for(double i=coins;i<2.0;i+=0.5){
coins+=0.5;
moneda-=0.5;
void girar(){
//limpia el panel de ganancia
procesarGanancia(0);
//si los rodillos dejaron de girar
if( (girosRod1+girosRod2+girosRod3)==0){
//detiene el timer
lblGirando.setVisible(false);
timer.stop();
// AudioPlayer.player.stop(sonido1);
// String spin = "spin.wav";
// try {
// URL clipUrl = new URL("file:" + spin);
// AudioClip audioClip = Applet.newAudioClip("spin.wav");
// audioClip.play();
// Thread.currentThread().sleep(3000);
// } catch (Exception e) {
// e.printStackTrace();
//comprueba los resultados
comprovarResultados(indRodillo1,indRodillo2,indRodillo3 );
}else{
// sonido1.loop();
// AudioPlayer.player.start (csonido1);
lblGirando.setVisible(true);
//Giran los rodillos seg�n la cantidad de rotaciones aleatorias
//verifica si falta rodar un rodillo
if(girosRod1>0){
//cambiar la imagen y almacenar el indice de la que se encuentra
indRodillo1=girarImagen(lblRod1,indRodillo1);
//decrementar el numero de rotaciones del rodillo
girosRod1--;
if(girosRod2>0){
//cambiar la imagen y almacenar el indice de la que se encuentra
indRodillo2=girarImagen(lblRod2,indRodillo2);
//decrementar el numero de rotaciones del rodillo
girosRod2--;
if(girosRod3>0){
//cambiar la imagen y almacenar el indice de la que se encuentra
indRodillo3=girarImagen(lblRod3,indRodillo3);
//decrementar el numero de rotaciones del rodillo
girosRod3--;
}//fin de else
}//fin del m�todo girar
void comprovarResultados(int var1,int var2,int var3 ){
String result=""+ var1+ var2+ var3;
//si sali� las tres imagenes bar*1
if(result.equals("222")){
// AudioPlayer.player.start(winBig);
// winBig.play();
moneda=moneda +coins*20;
procesarCredito(moneda);
procesarGanancia(coins*20);
imprimirTicket(20);
mensaje("ud. a ganado :"+coins*20);
coins=0;
procesarCoins(coins);
//si sali� las tres imagenes bar*2
}else if(result.equals("444")){
// AudioPlayer.player.start(winBig);
// winBig.play();
moneda=moneda +coins*40;
procesarCredito(moneda);
procesarGanancia(coins*40);
imprimirTicket(40);
mensaje("ud. a ganado :"+coins*40);
coins=0;
procesarCoins(coins);
//si sali� las tres imagenes bar*3
}else if(result.equals("888")){
// AudioPlayer.player.start(winBig);
// winBig.play();
moneda=moneda +coins*80;
procesarCredito(moneda);
procesarGanancia(coins*80);
imprimirTicket(80);
mensaje("ud. a ganado :"+coins*80);
coins=0;
procesarCoins(coins);
//si sali� las tres imagenes dolar
}else if(result.equals("000")){
// AudioPlayer.player.start(winBig);
// winBig.play();
moneda=moneda +coins*1000;
procesarCredito(moneda);
procesarGanancia(coins*1000);
imprimirTicket(1000);
mensaje("ud. a ganado :"+coins*1000);
coins=0;
procesarCoins(coins);
//si sali� las tres imagenes cereza
}else if(result.equals("666")){
// AudioPlayer.player.start(winBig);
// winBig.play();
moneda=moneda +coins*160;
procesarCredito(moneda);
procesarGanancia(coins*160);
imprimirTicket(106);
mensaje("ud. a ganado :"+coins*160);
coins=0;
procesarCoins(coins);
//si salieron 3 bares cualquiera
}else if(
result.equals("224") || result.equals("228") ||
result.equals("242") || result.equals("244") ||
result.equals("248") || result.equals("282") ||
result.equals("284") || result.equals("288") ||
result.equals("422") || result.equals("424") ||
result.equals("428") || result.equals("442") ||
result.equals("448") || result.equals("482") ||
result.equals("484") || result.equals("488") ||
result.equals("822") || result.equals("824") ||
result.equals("828") || result.equals("842") ||
result.equals("844") || result.equals("848") ||
result.equals("882") || result.equals("884")
// AudioPlayer.player.start(winBig);
// winBig.play();
moneda=moneda + coins*10;
procesarCredito(moneda);
procesarGanancia(coins*10);
mensaje("ud. a ganado :"+coins*10);
imprimirTicket(10);
coins=0;
procesarCoins(coins);
//si sale dos cerezas
}else if(
result.matches("[6][6][0-9]")||
result.matches("[0-9][6][6]")||
result.matches("[6][0-9][6]")
// AudioPlayer.player.start(winBig);
// winBig.play();
moneda=moneda + coins*5;
procesarCredito(moneda);
procesarGanancia(coins*5);
imprimirTicket(5);
mensaje("ud. a ganado :"+coins*5);
coins=0;
procesarCoins(coins);
//si sale una cereza
}else if( result.matches("[6][0-9][0-9]")||
result.matches("[0-9][6][0-9]")||
result.matches("[0-9][0-9][6]")
// AudioPlayer.player.start(winBig);
// winBig.play();
moneda=moneda + coins*2;
procesarCredito(moneda);
procesarGanancia(coins*2);
imprimirTicket(2);
mensaje("ud. a ganado :"+coins*2);
coins=0;
procesarCoins(coins);
} else {
coins=0;
procesarCoins(coins);
procesarGanancia(0);
int girarImagen(JLabel lblImagen, int indiceImagenActual){
// Si la imagen que se ve actualmente es la �ltima se
// debe mostrar la primera (0)
if( indiceImagenActual == 9){
indiceImagenActual = -1;
// Mostrar la siguiente imagen seg�n el indice actual
lblImagen.setIcon(arrImagenes.get(indiceImagenActual+1));
return indiceImagenActual+1;
void cargaImagenes(){
//Carga las im�genes de los rodillos
for(int i=0; i<10; i++){
arrImagenes.add(new ImageIcon(
getClass().getResource("imag"+i+".png")
void imprimirTicket(int producto){
Date d = new Date();
txtS.setText(" TRAGAMONEDAS \n");
txtS.append(" CIBERTEC\n ");
txtS.append("******************************\n");
txtS.append("Gan� \t: S/. "+coins*producto +"\n");
txtS.append("Credito actual\t: S/. "+moneda +"\n");
txtS.append("****************************** \n");
txtS.append("Gracias por jugar \n ");
txtS.append(""+ sdf.format(d));
void mensaje(String text1){
JOptionPane.showMessageDialog(this,text1,"Mensaje",1);
//---------------------METODOS PARA EVENTOS DE MOUSE-------------------
public void mousePressed(MouseEvent e) {
if(e.getSource()==lblGirar){
lblGirar.setIcon(girarPush);
if(e.getSource()==lblApostUno){
lblApostUno.setIcon(apostarUnoPush);
if(e.getSource()==lblApostMax){
lblApostMax.setIcon(apuestaMaximaPush);
public void mouseReleased(MouseEvent e) {
if(e.getSource()==lblGirar){
lblGirar.setIcon(girarIn);
if(e.getSource()==lblApostUno){
lblApostUno.setIcon(apostarUnoIn);
if(e.getSource()==lblApostMax){
lblApostMax.setIcon(apuestaMaximaIn);
public void mouseEntered(MouseEvent e) {
if(e.getSource()==lblGirar){
lblGirar.setIcon(girarIn);
if(e.getSource()==lblApostMax){
lblApostMax.setIcon(apuestaMaximaIn);
if(e.getSource()==lblApostUno){
lblApostUno.setIcon(apostarUnoIn);
public void mouseExited(MouseEvent e) {
if(e.getSource()==lblGirar){
lblGirar.setIcon(girarOut);
if(e.getSource()==lblApostMax){
lblApostMax.setIcon(apuestaMaximaOut);
if(e.getSource()==lblApostUno){
lblApostUno.setIcon(apostarUnoOut);
// AudioPlayer.player.stop(betOne);
public void mouseClicked(MouseEvent e) {
//Se ejecuta al darle click al JLabel lblGirar
if(e.getSource()==lblGirar){
if(coins==0){
JOptionPane.showMessageDialog(this,"ingrese una moneda",
"Mensaje",1);
}else if(moneda<0){
JOptionPane.showMessageDialog(this,"Recargue su tarjeta",
"Mensaje",1);
}else{
//mediante los numeros aleatorios generamos el n�mero de giros
//que dara cada rodillo
girosRod1=aleatorio(10,40);
girosRod2=aleatorio(girosRod1+10,girosRod1+40);
girosRod3=aleatorio(girosRod2+10,girosRod2+40);
//inicia el Timer
timer.start();
}//fin de btn girar
//boton Apostar Uno
if(e.getSource()==lblApostUno){
// AudioPlayer.player.start(betOne);
// betOne.play();
//si no se tiene credito muestra un mensaje
if(moneda<=0){
JOptionPane.showMessageDialog(this,"Recargue su tarjeta",
"Mensaje",1);
//si se tiene credito
}else{
pasarCredito();
procesarCoins(coins);
procesarCredito(moneda);
}//fin de apostar uno
//si se presiona el boton de apuesta m�xima
if(e.getSource()==lblApostMax){
s.playBetMax();
// AudioPlayer.player.start(betMax);
// betMax.play();
//si tiene 2 o mas soles se puede efectuar la apuesta maxima
if(moneda>=2){
pasarMaximoMonedas();
procesarCoins(coins);
procesarCredito(moneda);
}//sino se muestra un mensaje
else{
JOptionPane.showMessageDialog(this,
"No cuenta con cr�dito suficiente para efectuar una"+
"apuesta m�xima ", "Mensaje",1);
}//fin de apuesta m�xima
}//fin de public
}//fin de la clase
and my class Sonido:
import java.net.URL;
import java.io.FileInputStream;
import sun.audio.*;
public class Sonido {
public AudioData spinData,betOneData,betMaxData,winBigData;
public AudioDataStream spinStream, betOneStream, betMaxStream, winBigStream ;
public ContinuousAudioDataStream continuousSpinStream,continuousBetOneStream,continuousBetMaxStream,continuousWinBigStream;
static int length;
public Sonido (URL url) throws java.io.IOException {//ITS ALL CORRECTLY? WHERE I HAVE TO PUT THE URL CLASSES/"FILE.WAV"
spinData = new AudioStream (url.openStream()).getData();
betOneData = new AudioStream (url.openStream()).getData();
betMaxData = new AudioStream (url.openStream()).getData();
winBigData = new AudioStream (url.openStream()).getData();
spinStream = null;
betOneStream = null;
betMaxStream = null;
winBigStream = null;
continuousSpinStream = null;
continuousBetOneStream = null;
continuousBetMaxStream = null;
continuousWinBigStream = null;
public Sonido (String Spin,String WinBig,String BetOne,String BetMax ) throws java.io.IOException {
FileInputStream spin = new FileInputStream (Spin);
FileInputStream winBig = new FileInputStream (WinBig);
FileInputStream betOne = new FileInputStream (BetOne);
FileInputStream betMax = new FileInputStream (BetMax);
AudioStream spinStream = new AudioStream (spin);
AudioStream betOneStream = new AudioStream (winBig);
AudioStream betMaxStream = new AudioStream (betOne);
AudioStream winBigStream = new AudioStream (betMax);
spinData = spinStream.getData();
betOneData = betOneStream.getData();
betMaxData = betMaxStream.getData();
winBigData = winBigStream.getData();
spinStream = null;
betOneStream = null;
betMaxStream = null;
winBigStream = null;
continuousSpinStream = null;
continuousBetOneStream = null;
continuousBetMaxStream = null;
continuousWinBigStream = null;
public void playSpin() {
spinStream = new AudioDataStream (spinData);
AudioPlayer.player.start (spinStream);
public void loopSpin() {
continuousSpinStream = new ContinuousAudioDataStream (spinData);
AudioPlayer.player.start (continuousSpinStream);
public void stopSpin() {
if (spinStream != null)
AudioPlayer.player.stop (spinStream);
if (continuousSpinStream != null)
AudioPlayer.player.stop (continuousSpinStream);
public void playBetOne() {
betOneStream = new AudioDataStream (betOneData);
AudioPlayer.player.start (betOneStream);
public void loopBetOne() {
continuousBetOneStream = new ContinuousAudioDataStream (betOneData);
AudioPlayer.player.start (continuousBetOneStream);
public void stopBetOne() {
if (betOneStream != null)
AudioPlayer.player.stop (betOneStream);
if (continuousBetOneStream != null)
AudioPlayer.player.stop (continuousBetOneStream);
public void playBetMax() {
betMaxStream = new AudioDataStream (betMaxData);
AudioPlayer.player.start (betMaxStream);
public void loopBetMax() {
continuousSpinStream = new ContinuousAudioDataStream (spinData);
AudioPlayer.player.start (continuousSpinStream);
public void stopBetMax() {
if (betMaxStream != null)
AudioPlayer.player.stop (betMaxStream);
if (continuousBetMaxStream != null)
AudioPlayer.player.stop (continuousBetMaxStream);
public void playWinBig () {
winBigStream = new AudioDataStream (winBigData);
AudioPlayer.player.start (winBigStream);
public void loopWinBig () {
continuousWinBigStream = new ContinuousAudioDataStream (spinData);
AudioPlayer.player.start (continuousWinBigStream);
public void stopWinBig () {
if (winBigStream != null)
AudioPlayer.player.stop (winBigStream);
if (continuousWinBigStream != null)
AudioPlayer.player.stop (continuousWinBigStream);
// public static void main (String args[]) throws Exception {
// URL url1 = new URL ("http://localhost:8080/audio/1.au");
// URL url2 = new URL ("http://localhost:8080/audio/2.au");
// PruebaSonido sac1 = new PruebaSonido (url1);
// PruebaSonido sac2 = new PruebaSonido (url2);
// PruebaSonido sac3 = new PruebaSonido ("1.au");
// sac1.play ();
// sac2.loop ();
// sac3.play ();
// try {// Delay for loop
// Thread.sleep (2000);
// } catch (InterruptedException ie) {}
// sac2.stop();
}uhmmmmmm that's all someone know why dont play my .wav files? thanks a lotin the tutorial the code of the class Sonido is like this:, i cant find a constructor, you can?
import java.net.URL;
import java.io.FileInputStream;
import sun.audio.*;
public class SunAudioClip {
private AudioData audiodata;
private AudioDataStream audiostream;
private ContinuousAudioDataStream continuousaudiostream;
static int length;
public SunAudioClip (URL url) throws java.io.IOException {
audiodata = new AudioStream (url.openStream()).getData();
audiostream = null;
continuousaudiostream = null;
public SunAudioClip (String Spin) throws java.io.IOException {
FileInputStream fis = new FileInputStream (Spin);
AudioStream audioStream = new AudioStream (fis);
audiodata = audioStream.getData();
audiostream = null;
continuousaudiostream = null;
public void play () {
audiostream = new AudioDataStream (audiodata);
AudioPlayer.player.start (audiostream);
public void loop () {
continuousaudiostream = new ContinuousAudioDataStream (audiodata);
AudioPlayer.player.start (continuousaudiostream);
public void stop () {
if (audiostream != null)
AudioPlayer.player.stop (audiostream);
if (continuousaudiostream != null)
AudioPlayer.player.stop (continuousaudiostream);
public static void main (String args[]) throws Exception {
URL url1 = new URL ("http://localhost:8080/audio/1.au");
URL url2 = new URL ("http://localhost:8080/audio/2.au");
SunAudioClip sac1 = new SunAudioClip (url1);
SunAudioClip sac2 = new SunAudioClip (url2);
SunAudioClip sac3 = new SunAudioClip ("1.au");
sac1.play ();
sac2.loop ();
sac3.play ();
try {// Delay for loop
Thread.sleep (2000);
} catch (InterruptedException ie) {}
sac2.stop();
} -
HOLA NECESITO AYUDA PARA PODER INSTALARV EL ITUNES ME ESTA PIDIENDO UN CODIGO
POR FAVOR NECESITO AYUDA CON EL INTUNES. mE ESTA PIDIENDO UN CODIGO POR FAVOR ENVIEMEN UN NUMERO PARA PODER COMUNICARME
Saludos Eligh,
Podrías utilizar el nodo de función "Format Date/Time String" para obtener la hora actual en un formato HH:MM, luego con el nodo de función "Match Pattern" separar del string resultante las horas y los minutos, luego convertir los string de las horas y minutos a un tipo U32, multiplicar las horas por 60 para convertirlas en minutos y hacer la suma de los minutos totales transcurridos en el día. Por último con un "Case Structure" fijar los rangos en que deseas que ***** encienda un LED u otro.
Format Date/Time String Function:
http://zone.ni.com/reference/en-XX/help/371361L-01/glang/format_date_time_string/
Match Pattern Function:
http://zone.ni.com/reference/en-XX/help/371361L-01/glang/match_pattern/
Decimal String To Number Function:
http://zone.ni.com/reference/en-XX/help/371361L-01/glang/decimal_string_to_number/
Case Structure:
http://zone.ni.com/reference/en-XX/help/371361L-01/glang/case_structure/
Saludos.
David P.
National Instruments
Applications Engineer
www.ni.com/soporte
Attachments:
Foro 001.png 28 KB -
Sapscript-PDF-Mail error: Insufficient data for an image
Hi, I've made a function module that takes a Purcharse Orden from spool, converts to PDF file and then send the form via mail. Everything work fine but the corporative logo in the form can't be seen... When I try to open the attachment, Acrobat Reader launchs a popup with the message "Insufficient data for an image" and then ONLY the logo is not displayed.
Here's the MF code. I'll give points to useful answers. Thank you.
FUNCTION Z_WF_SENDMAIL_PO_PDF.
*"*"Interfase local
*" IMPORTING
*" VALUE(PO_ORDER) LIKE EKKO-EBELN
*" VALUE(DELETE_SPOOL) LIKE SYST-FTYPE OPTIONAL
*" VALUE(FILENAME) LIKE P05T_RESPONSE-FILENAME OPTIONAL
*" VALUE(RECEPTOR) LIKE SWHACTOR STRUCTURE SWHACTOR
*" EXCEPTIONS
*" SENDING_FAILURE
*" CONVERSION_ERROR
*" NO_SPOOL
*" UPLOAD_ERROR
DATA: T_TSP01 TYPE TSP01 OCCURS 0 WITH HEADER LINE,
PDF TYPE TLINE OCCURS 0 WITH HEADER LINE.
DATA: NUMBYTES TYPE I,
PDFSPOOLID TYPE TSP01-RQIDENT,
JOBNAME TYPE TBTCJOB-JOBNAME,
JOBCOUNT TYPE TBTCJOB-JOBCOUNT,
SPOOLS TYPE I.
DATA: gd_cnt TYPE i,
gd_sent_all(1) TYPE c,
gd_doc_data LIKE sodocchgi1,
gd_error TYPE sy-subrc.
DATA: it_packing_list LIKE sopcklsti1 OCCURS 0 WITH HEADER LINE.
DATA: lt_objpack LIKE sopcklsti1 OCCURS 2 WITH HEADER LINE,
lt_objhead LIKE solisti1 OCCURS 1 WITH HEADER LINE,
lt_objbin LIKE solisti1 OCCURS 10 WITH HEADER LINE,
lt_objtxt LIKE solisti1 OCCURS 10 WITH HEADER LINE,
lt_reclist LIKE somlreci1 OCCURS 5 WITH HEADER LINE,
l_document_data TYPE sodocchgi1.
DATA: l_att_lines TYPE i,
gd_buffer type string.
DATA: BEGIN OF lt_mails occurs 0,
bname like usr21-bname,
smtp_addr like adr6-smtp_addr,
END OF lt_mails.
REFRESH : pdf, it_packing_list.
CLEAR : pdf, it_packing_list.
SELECT RQIDENT
INTO T_TSP01-RQIDENT
FROM TSP01
WHERE RQOWNER EQ receptor-objid
AND RQCLIENT EQ SY-MANDT.
APPEND T_TSP01.
ENDSELECT.
IF SY-SUBRC NE 0.
RAISE NO_SPOOL.
ELSE.
SORT T_TSP01 DESCENDING.
READ TABLE T_TSP01 INDEX 1.
CALL FUNCTION 'CONVERT_OTFSPOOLJOB_2_PDF'
EXPORTING
SRC_SPOOLID = T_TSP01-RQIDENT
NO_DIALOG = ''
IMPORTING
PDF_BYTECOUNT = NUMBYTES
* PDF_SPOOLID = PDFSPOOLID
* BTC_JOBNAME = JOBNAME
* BTC_JOBCOUNT = JOBCOUNT
TABLES
PDF = PDF
EXCEPTIONS
ERR_NO_OTF_SPOOLJOB = 1
ERR_NO_SPOOLJOB = 2
ERR_NO_PERMISSION = 3
ERR_CONV_NOT_POSSIBLE = 4
ERR_BAD_DSTDEVICE = 5
USER_CANCELLED = 6
ERR_SPOOLERROR = 7
ERR_TEMSEERROR = 8
ERR_BTCJOB_OPEN_FAILED = 9
ERR_BTCJOB_SUBMIT_FAILED = 10
ERR_BTCJOB_CLOSE_FAILED = 11
OTHERS = 12.
IF SY-SUBRC NE 0.
RAISE CONVERSION_ERROR.
ELSE.
IF NOT FILENAME IS INITIAL.
open dataset filename for output in binary mode.
if sy-subrc ne 0 .
RAISE UPLOAD_ERROR.
endif.
loop at pdf.
transfer pdf to filename.
if sy-subrc ne 0 .
RAISE UPLOAD_ERROR.
endif.
ENDLOOP.
ENDIF.
IF NOT DELETE_SPOOL IS INITIAL.
DELETE FROM TSP01 WHERE RQIDENT EQ T_TSP01-RQIDENT.
ENDIF.
CHECK NOT ( receptor IS INITIAL ).
CLEAR: lt_reclist, lt_reclist[],
lt_objhead, lt_objhead[],
lt_objtxt, lt_objtxt[],
lt_objbin, lt_objbin[],
lt_objpack, lt_objpack[].
CLEAR l_document_data.
* Chequea si fue bajada la orden de spool
CHECK NOT ( pdf[] IS INITIAL ).
* Transferir los strings de 132 caracters a strings de 255 caracteres.
loop at pdf.
translate pdf using ' ~'.
concatenate gd_buffer pdf into gd_buffer.
endloop.
translate gd_buffer using '~ '.
do.
lt_objbin = gd_buffer.
append lt_objbin.
shift gd_buffer left by 255 places.
if gd_buffer is initial.
exit.
endif.
enddo.
* Cuerpo del mail
CONCATENATE 'Se adjunta Pedido de Compra' PO_ORDER INTO lt_objtxt SEPARATED BY SPACE.
APPEND lt_objtxt.
DESCRIBE TABLE lt_objtxt LINES l_att_lines.
READ TABLE lt_objtxt INDEX l_att_lines.
* Titulo del mail
l_document_data-obj_descr = 'Envio de Pedido de Compra'.
l_document_data-obj_name = 'Pedido'.
l_document_data-sensitivty = 'F'.
l_document_data-expiry_dat = sy-datum + 10.
l_document_data-doc_size = ( l_att_lines - 1 ) * 255 + strlen( lt_objtxt ).
l_document_data-obj_langu = sy-langu.
lt_objhead = 'ORDERS'.
APPEND lt_objhead.
* Configuración del cuerpo del mail
CLEAR lt_objpack.
REFRESH lt_objpack.
lt_objpack-transf_bin = space.
lt_objpack-head_start = 1.
lt_objpack-head_num = 0.
lt_objpack-body_start = 1.
* lt_objpack-body_num = 1.
lt_objpack-body_num = l_att_lines.
lt_objpack-doc_type = 'RAW'.
* lt_objpack-doc_size = STRLEN( lt_objtxt ).
APPEND lt_objpack.
* Configuración del archivo adjunto del mail
DESCRIBE TABLE lt_objbin LINES l_att_lines.
READ TABLE lt_objbin INDEX l_att_lines.
clear lt_objpack.
lt_objpack-transf_bin = 'X'.
lt_objpack-head_start = 1.
lt_objpack-head_num = 1.
lt_objpack-body_start = 1.
lt_objpack-body_num = l_att_lines.
lt_objpack-doc_type = 'PDF'.
lt_objpack-obj_name = 'Pedido'.
lt_objpack-obj_descr = 'Pedido de Compra'.
* lt_objpack-doc_size = ( 255 * ( l_att_lines - 1 ) ) + STRLEN( lt_objbin-line ).
lt_objpack-doc_size = 255 * l_att_lines.
append lt_objpack.
* Lista de receptores
SELECT u~bname a~smtp_addr
FROM usr21 as u
INNER JOIN adr6 as a
ON u~persnumber = a~persnumber
INTO TABLE lt_mails
WHERE bname = receptor-objid.
LOOP AT lt_mails.
clear lt_reclist.
refresh lt_reclist.
lt_reclist-receiver = lt_mails-smtp_addr.
lt_reclist-rec_type = 'U'.
lt_reclist-com_type = 'INT'.
APPEND lt_reclist.
ENDLOOP.
* Envio del mail
CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
EXPORTING
document_data = l_document_data
put_in_outbox = 'X'
commit_work = 'X'
TABLES
packing_list = lt_objpack
object_header = lt_objhead
contents_bin = lt_objbin
contents_txt = lt_objtxt
receivers = lt_reclist
EXCEPTIONS
too_many_receivers = 1
document_not_sent = 2
document_type_not_exist = 3
operation_no_authorization = 4
parameter_error = 5
x_error = 6
enqueue_error = 7
OTHERS = 8.
IF SY-SUBRC NE 0.
RAISE SENDING_FAILURE.
ENDIF.
ENDIF.
ENDIF.
ENDFUNCTION.I guess this could be one of the reasons, check you have authorizations on image.
Regards,
SaiRam -
I want use an ArrayList into a DataTable in JSF application, but the JSP gi
jsf code
<h:dataTable value="#{EmpBean.lDocumentos}" var="TBean" id="TablaDoc">
<h:column>
<f:facet name="header">
<h:outputText value="N�mero"/>
</f:facet>
<h:outputText value="#{TBean.numero}"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Revisi�n"/>
</f:facet>
<h:outputText value="#{TBean.revision}"/>
</h:column>
</h:dataTable>
Entity Bean for Table
public class TBean {
String numero = "";
String revision = "";
/** Creates a new instance of EmpBean */
public TBean() {
public void setNumero(String _numero) {
numero = _numero;
public String getNumero() {
return numero;
public void setRevision(String _revision) {
revision = _revision;
public String getRevision() {
return revision;
faces config file
<managed-bean>
<description>Input Value Holder</description>
<managed-bean-name>TBean</managed-bean-name>
<managed-bean-class>emp.TBean</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>
Bean refer by jsf
public class EmpBean {
ArrayList lDocumentos = new ArrayList();
/** Creates a new instance of EmpBean */
public EmpBean() {
TBean ob1 = new TBean();
ob1.setNumero("ee");
ob1.setRevision("rr");
lDocumentos.add(ob1);
public ArrayList getBranchList() {
return getAllbranchList();
public ArrayList getLDocumentos() {
return lDocumentos;
public void setLDocumentos(ArrayList _lDocumentos) {
lDocumentos = _lDocumentos;
IM getting the following error
javax.servlet.ServletException: javax.servlet.jsp.JspException: Error getting property 'lDocumentos' from bean of type emp.EmpBean
pls replay
Thanks#{EmpBean.lDocumentos}I don't see the EmpBean in the faces-config?
Anyway, this is not the way to use datatables and you're using the confusing name "bean" for an ordinary data wrapper object. Also you assigned var="TBean", which makes it even more confusing.
Check http://balusc.xs4all.nl/srv/dev-jep-dat.html how to use datatables. -
Aunque imagino los motivos por los que los productos iOS no tienen habilitada la transferencia de archivos con otros dispositivos aunque sea de forma limitada (fotos y videos) me gustaría conocer los motivos reales por los que no es posible.
Supongo que puede ser para prevenir malware o para impedir la piratería en caso de la transmisión de música...pero ¿Por que no se permite almenos pasar los contenidos del carrete de fotos?
Para recibir podría aparecer en la galería de fotos una carpeta de elementos recibidos donde se guardaran las fotos y videos recibidos de forma automática.
Dicho esto,¿Alguien sabe o puede decir los motivos por los que no se ofrece esto?
Es extraño y mas cuando ya se han aceptado implementar otras cosas. Es quizá de las cosas mas buscadas por muchos usuarios y que quedan por implementar.
Soy usuario de Apple desde el primer iPhone y he pasado por todos los actuales y un iPod Touch y ambos iPad y aún me extraña tras tantos avances de iOS que no se haya implementado la transferencia de forma nativa aunque sea de forma limitada a fotos y videos del carrete y para la recepción solo acepte formatos de imagen/video...Google translate:
as to send files via bluetooth from ipod
necesecito please know of any program or something without using cydia and none of that
The bluetooth profiles on the iOS devices like the iPod touch do not support file transfer. There are apps available (at least in the USA App store) that allow file transfer between iOS devices (but bot computer on other non-iOS devices).
App Store - Bluetooth FileShare -
Como puedo recuperar mis videos
Estoy tratando de recuperar mis videos, al pasar los videos de iphone a la PC , me los borro ,si alguin me puede ayudar
graciasMi español es muy malo, así que espero que pueda entender esto desde Google Translate.
Si te está diciendo que tu contraseña es incorrecta, se puede tratar de restablecerla: https://appleid.apple.com/mx/
Además, asegúrese de que está escribiendo en la dirección de correo electrónico completa correctamente para su ID de Apple al igual que usted previamente.
Maybe you are looking for
-
Recovered data show normal file size but icon is different and wont open
We recently had an old lacie drive go bad. got dropped one too many times or whatever.. not our fault but its for an important client.. drive had 200 GB of files.. a lot of stuff.. we took it to recovery and returned 80GB.. not bad.. among the recove
-
How to insert ABAP PROXY in customized ABAP program
Hello experts, I am a ABAP developer and I am developing a program to send XML strings to a legacy system using an ABAP PROXY but I have run into a roadblock as follows: My PI colleagues who know PI but not ABAP have created a ABAP PROXY data type wi
-
Viewing Discussion Forum in public group space
Hi all, I have the following requirement: a) let anonymous users visit a group space and b) let them view discussion forum content inside that space. I can enter the group space as anonymous user, but the Discussions Forum portlet tells me I'm not au
-
My iPad 2 has suddenly stopped sending emails.
My iPad 2 has suddenly stopped sending emails. It puts them in the outbox but that's as far as they go. I've tried turning off ect but no joy. It puts them in the outbox but thats as far as they go.
-
Patch Level not reflecting in Support Package Levels after applying
Hello, MDM_TECH 555_700 patch 01 are applied to A65. But the patch is not getting reflected in the package level. We are still unable to view the component in OCS queue, even after uploading the component. Still the MDM_TECH 555_700 is showing the